alw*_*btc 3 cd batch-file windows-7
使用bat文件,我想更改为bat文件所在的文件夹的子目录,并my_application.exe在该目录中运行,
我尝试:
cd /d %cd%\my subdirectory
START %~dp0my_application.exe
Run Code Online (Sandbox Code Playgroud)
但它不起作用,它说找不到my_application.exe
只需指示start命令启动哪个程序以及它应该是什么样的起始文件夹.
没有cd命令,它可以写成
start "" /d "%~dp0my_subdirectory" "my_application.exe"
Run Code Online (Sandbox Code Playgroud)
如果my_application.exe它位于子目录中,或
start "" /d "%~dp0my_subdirectory" "%~dp0my_application.exe"
Run Code Online (Sandbox Code Playgroud)
如果应用程序与批处理文件位于同一文件夹中.
start命令将第一个带引号的参数作为新进程的标题.为避免出现问题,""命令中包含一个空字符串()作为标题.
| 归档时间: |
|
| 查看次数: |
8885 次 |
| 最近记录: |