我试图为我的游戏制作这个启动器。 但我似乎无法找到任何地方,如何打开文件。没有指定位置。 就像我希望它从.cmd文件所在的文件夹中运行一个文件。(我创建的那个)。 一直在寻找年龄,却没有找到方法。
推理:用户可以更改游戏的安装位置。所以我不能指定一个位置..
答案 0 :(得分:0)
只需打开命令提示符。然后将.exe文件拖放到控制台。 (这会将.exe文件的位置复制到控制台)然后只需按"输入"。然后你的.exe文件应该运行。
参考http://www.howtogeek.com/209694/running-an-.exe-file-via-command-prompt/
希望有所帮助
答案 1 :(得分:0)
批处理文件的参数%0
引用该批处理文件的名称。因此,要运行位于批处理文件所在文件夹中的exe,请使用:
%~dp0program.exe
~dp
将参数%0
扩展为完整的限定路径名 - 包括\
的结尾\
,这就是{{1}之间没有%~dp0
的原因}和program.exe
通过在命令行
上键入help for
,可以找到有关扩展变量的详细信息
答案 2 :(得分:0)
原来,这只是我的愚蠢。 忘了我只能输入文件名。 而不是做一些大事。 感谢@ByteHamster让我的记忆更加清醒:)
“引用”ByteHamster:如果你在同一个文件夹中,只需输入exe文件的名称。