如何在Windows命令行中使用空格?
cmd /C C:\Program Files (x86)\WinRar\Rar.exe a D:\Hello 2\File.rar D:\Hello 2\*.*
Run Code Online (Sandbox Code Playgroud) 我有一个批处理文件,一个接一个地执行三个Maven命令.每个命令都可以在脚本中成功执行 - 本身!但是当我将所有三个命令添加到同一个文件时,只有第一个命令在脚本退出之前执行.知道为什么吗?
mvn install:install-file -DgroupId=gdata -DartifactId=base -Dversion=1.0 -Dfile=gdata-base-1.0.jar -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -DgroupId=gdata -DartifactId=blogger -Dversion=2.0 -Dfile=gdata-blogger-2.0.jar -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -DgroupId=gdata -DartifactId=blogger-meta -Dversion=2.0 -Dfile=gdata-blogger-meta-2.0.jar -Dpackaging=jar -DgeneratePom=true
Run Code Online (Sandbox Code Playgroud)
此外,如果我复制所有三个命令并将它们粘贴到命令shell(cmd.exe)中,它们会一个接一个地执行,没有任何问题.所以这显然是dos批处理文件的一些问题.
在Windows机器上我收到此错误
'touch'不被识别为内部或外部命令,可操作程序或批处理文件.
当我按照说明做:
touch index.html app.js style.css
Run Code Online (Sandbox Code Playgroud)
有没有相当于使用'触摸'的窗户?我是否需要手动创建这些文件(并修改它们以更改时间戳)以实现此类命令?这似乎不是......节点...
在Windows中,如何访问运行批处理文件时传递的参数?
例如,假设我有一个名为的程序hello.bat.当我进入hello -aWindows命令行时,如何让我的程序知道-a作为参数传递?
我需要一个可以检查远程主机上的端口状态的命令行.我试过ping xxx.xxx.xxx.xxx:161但它不承认"主持人".我认为这是一个"好"的答案,直到我对一个我知道该端口打开的主机执行相同的命令.这是针对Windows上的批处理文件,它将检查远程端口的状态,然后运行使用该远程端口获取信息的命令,然后再使用远程端口检查命令,然后使用下一个服务器上的该端口获取信息的命令, 等等.我到处都看,并认为ping可能会这样做,但必须有各种版本的ping,我想因为我正在这样做的服务器没有显示该选项.
只是为了笑,我尝试从网站上进行基于Web的远程端口检查 - 结果对于"问题"服务器和正确的服务器都是正确的.但是,我不能在批量运行中使用它,其中包含500多个服务器IP.
有什么我可以做的很简单吗?我的Perl技能非常生疏(使用它或丢失它),除了批处理之外不知道任何其他基于Windows的语言.Unix是我的技能,但必须从Widows Server 2003执行.
我有一个像这样的bat文件:
ipconfig
Run Code Online (Sandbox Code Playgroud)
这将打印出ip信息到屏幕,但在用户可以读取该信息之前,CMD关闭它是自己的.
我相信CMD假设脚本已经完成,所以它关闭了.
脚本完成后如何保持CMD打开?谢谢!
我正在使用cmd.exe(C:\ WINDOWS\System32\cmd.exe),我必须将当前目录更改为"D:\ temp"即D驱动器中的临时文件夹.
当我尝试cd没有任何反应.
C:\> cd D:\temp
C:\>
Run Code Online (Sandbox Code Playgroud)
我不知道这里还能做什么.即使tab按键也不会给出任何提示.直到现在我还没有理由使用cmd.exe.我主要使用Linux进行开发.
如果这有帮助:我正在远程登录到另一台计算机并D:\temp在远程计算机上,但C:\我打开终端的位置也是如此(cmd.exe).
我需要包含cmd文件的文件夹的路径.使用%0我可以获得文件名.但是如何获取文件夹名称?
c:\ temp\test.cmd >> test.cmd
PS我当前的目录!=脚本的文件夹.
cmd ×10
windows ×6
batch-file ×4
arguments ×1
command-line ×1
escaping ×1
parameters ×1
path ×1
sed ×1
tcp ×1
windows-7 ×1
zip ×1