如何使用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)
是否存在一种情况,其中一种可能表现不同,另一种情况取决于正在执行的内容?
我想创建一个.bat文件,所以我只需点击它就可以运行:
svcutil.exe /language:cs /out:generatedProxy.cs /config:app.config http://localhost:8000/ServiceModelSamples/service
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决.bat文件的结构吗?
我知道我已经回答了类似的问题(在Windows启动时在后台运行批处理文件),但这次我需要启动批处理:
第一批在控制台窗口中执行.但是,我不希望第二批(由第一批以异步方式启动)也显示控制台窗口.
我已经提出了一个VBScript脚本,它就是这样做的,我把脚本作为其他人参考的答案,但如果你有其他的想法/解决方案,请随时贡献.
注意:Windows命令处理器的控制台窗口被很多人命名为不太正确的DOS窗口.
谢谢大家的答案.根据我的理解,如果我需要异步调用脚本以在隐形模式下运行:
start /b
足够了.我正在尝试从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秒).这可能吗?
我有一个调用进程的批处理脚本,目前它在进入下一行之前等待进程完成.是否有一种方法(或开关)不等待,只是产生过程并继续?我正在使用Windows 2008.