如何从命令行启动该程序?

承诺的机器人

这是我正在尝试从命令行启动的程序(Star Guard) 在此处输入图片说明

我在此目录中打开了一个新的命令提示符进程,并尝试使用命令行启动Star Guard应用程序(以便稍后可以传递命令行参数)。

但是,当我这样做时,我并没有最终启动该程序,而是最终在同一目录中启动了一个新的命令提示符进程。(如下所示的输出)正常启动该程序后,该程序可以正常启动(GUI单击) 在此处输入图片说明

有人知道这个问题是什么吗?我首先在Windows中进行了ls(OSx)等效操作,以确保我具有可执行文件的正确文件路径。然后我用了启动命令沿启动程序封装到帐户的空间中引号的可执行文件路径。

哈里·约翰斯顿

start命令的语法是唯一的,更不用说daft了。如果第一个参数用引号引起来,则将其解释为窗口标题。

在这种情况下,您实际上根本不需要使用start,您可以说

"Star Guard"

或者

"Star Guard.exe"

如果要使用start,可能是因为要/wait为GUI应用程序指定,或者是要在新窗口中启动控制台应用程序,则必须包含title参数:

start "" "Star Guard.exe"

(title参数不需要实际指定标题,只需要显示标题即可。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章