相关疑难解决方法(0)

CALL命令与START with/WAIT选项

如何使用WAIT选项的START命令

START /wait notepad.exe 
START /wait  notepad.exe 
Run Code Online (Sandbox Code Playgroud)

...与使用CALL命令有什么不同?

CALL notepad.exe 
CALL notepad.exe 
Run Code Online (Sandbox Code Playgroud)

是否存在一种情况,其中一种可能表现不同,另一种情况取决于正在执行的内容?

windows batch-file

133
推荐指数
5
解决办法
44万
查看次数

Bat文件在命令提示符下运行.exe

我想创建一个.bat文件,所以我只需点击它就可以运行:

svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决.bat文件的结构吗?

windows exe batch-file

125
推荐指数
8
解决办法
103万
查看次数

Windows XP或更高版本Windows:如何在后台运行批处理文件而不显示窗口?

我知道我已经回答了类似的问题(在Windows启动时在后台运行批处理文件),但这次我需要启动批处理:

  • 从另一批,
  • 没有显示任何控制台窗口,
  • 将所有参数传递给不可见的批处理.

第一批在控制台窗口中执行.但是,我不希望第二批(由第一批以异步方式启动)也显示控制台窗口.

我已经提出了一个VBScript脚本,它就是这样做的,我把脚本作为其他人参考答案,但如果你有其他的想法/解决方案,请随时贡献.

注意:Windows命令处理器的控制台窗口被很多人命名为不太正确的DOS窗口.


谢谢大家的答案.根据我的理解,如果我需要异步调用脚本以在隐形模式下运行:

  • 从控制台窗口中已有的第二个脚本就start /b足够了.
  • 在Windows中,没有触发第二个窗口,我的解决方案仍然有效.

windows cmd wsh batch-file

118
推荐指数
5
解决办法
12万
查看次数

从批处理文件启动多个控制台应用程序

我正在尝试从Windows中的批处理文件运行一些控制台应用程序.exe文件.

但是,当我运行以下代码时,它只启动第一个应用程序:

"C:\Development\App\bin\Debug1\Application.exe"
timeout 5
"C:\Development\App\bin\Debug2\Application.exe"
timeout 5
"C:\Development\App\bin\Debug3\Application.exe"
timeout 5
"C:\Development\App\bin\Debug4\Application.exe"
timeout 5
"C:\Development\App\bin\Debug5\Application.exe"
timeout 5
Run Code Online (Sandbox Code Playgroud)

(我已经包含了超时以分散初始处理)

有没有办法让脚本文件启动第一个应用程序,然后继续前进并启动其他应用程序?

理想情况下,我希望脚本文件启动子目录中的所有应用程序,这样如果我有Debug\Applications\*.exe或类似它将启动所有类型.exe的应用程序(并可能在每个之间等待5秒).这可能吗?

console batch-file console-application

13
推荐指数
2
解决办法
2万
查看次数

如何不等待批处理脚本中的进程完成?

我有一个调用进程的批处理脚本,目前它在进入下一行之前等待进程完成.是否有一种方法(或开关)不等待,只是产生过程并继续?我正在使用Windows 2008.

windows command-line batch-file

9
推荐指数
3
解决办法
1万
查看次数