使用CMD以参数开头执行.exe

时间:2018-06-29 13:39:03

标签: windows batch-file cmd

我已经创建了一个可执行文件,说“ Startbackup.exe”,它位于“ D:\ Start Backup \ Startbackup.exe”中。

我要实现的目标是创建一个bactch文件来启动此.exe uisng defualt参数。我的参数是“启动备份/运行”。

我尝试在cmd中执行以下命令,它可以正常工作。

enter image description here

如何创建.bat文件?我尝试了以下操作,但不起作用

Start /D D:\Start Backup\ Startbackup Parameter Startbackup/run

2 个答案:

答案 0 :(得分:0)

这是因为start的第一个参数是名称,第二个参数是可执行文件的路径。

尝试一下:

Start "" "D:\Start Backup\StartBackup.exe"

答案 1 :(得分:0)

我现在可以正常工作了。

start "" "D:\Start Backup\StartBackup.exe" parameter StartBackup/Start

我的论点中没有空格,因此此解决方案有效。