我在错误流而不是输入流中获得以下命令的输出
Runtime rt = Runtime.getRuntime();
ProcessBuilder builder = new ProcessBuilder(new String[]{"cmd.exe","/c","java -version"});
Process pr = builder.start();
BufferedReader input = new BufferedReader(new InputStreamReader(pr.getErrorStream()));
String line=input.readLine();
System.out.println(line);
Run Code Online (Sandbox Code Playgroud)
请解释
该问题由以下人员回答:
for /f "delims=" %%c in ('type "C:\a\b.d" ^|find /v "" ^| findstr /I /C:".cmd" /C:".bat"') do (
set paf="%%c"
set ext="%%~xc"
)
Run Code Online (Sandbox Code Playgroud)
; 但我很好奇,是否可以在不知道目标文件可能的扩展名的情况下做同样的事情?
我在目录中有以下2个文件,我想更改:
a.exe.deploy⇒ a.exe
b.config.deploy⇒b.config
我看到ren了这方面的用例,但我不能让它修剪最后一部分.
echo a.txt| FINDSTR /R ".+\.txt$"
Run Code Online (Sandbox Code Playgroud)
不工作,甚至不:
echo a.txt| FINDSTR /R .+\.txt$
Run Code Online (Sandbox Code Playgroud)
为什么?
编辑:
现在可以了!
echo a.txt| FINDSTR /R ..*\.txt$
Run Code Online (Sandbox Code Playgroud) 为什么这个命令在 Windows 上不正确?
mkdir dist && copy node_modules/todomvc-app-css/index.css public/todomvc-app-css.css
Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个别名来初始化存储库,但它不起作用,我不太确定为什么,这是别名:
> git config --global alias.init-setinfo "git init && git config --global user.name \"myName\" && git config --global user.mail \"myMail@gmail.com\""
Run Code Online (Sandbox Code Playgroud)
调用它会返回:
> expansion of alias 'init-setinfo' failed; 'git' is not a git command
Run Code Online (Sandbox Code Playgroud) 我想知道如何获得无边界的C#.NET控制台应用程序.我的应用程序工作正常,但我不希望我的应用程序看起来像一个普通的表单,最小化,最大化和关闭按钮和左上角的图标和文本.
所以,我想知道如何实现这一目标.
当我输入perl任何命令提示符(当然在系统上安装了Perl)时,没有真正发生的事情.perl在命令提示符下使用有什么意义?与,和命令不同python,它似乎无能为力.luaruby
如果它确实做了什么,它是什么,你如何使用它?
我有一个从Google下载的文件(位于下载文件夹中),我想将其移至自动运行文件夹(计算机打开时文件在其中运行的文件夹)。
我需要使用cmd命令移动文件(原因是要使用USB Rubber Ducky完成该文件。如果有帮助,我将使用Windows 10 64位。
文件所在的路径
C:\Users\%USERPROFILE%\Downloads\Test.exe
Run Code Online (Sandbox Code Playgroud)
我想将其移动到的路径是
C:\Users\%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Run Code Online (Sandbox Code Playgroud)
原因%USERPROFILE%是它应该可以在所有计算机上运行。
cmd ×11
batch-file ×3
command-line ×2
windows ×2
alias ×1
c# ×1
command ×1
findstr ×1
git ×1
java ×1
perl ×1
powershell ×1
python ×1
python-2.7 ×1
regex ×1
shortcut ×1
window ×1