[英]Using CMD to open an .exe file, from the same directory?
我試圖為我的游戲制作這個啟動器。 但是我似乎找不到任何地方如何打開文件。 沒有指定位置。 就像我希望它運行一個文件一樣,它位於.cmd文件所在的文件夾中。(我創建的那個)。 一直在尋找年齡,卻找不到方法。
推理:用戶可以更改游戲的安裝位置。 所以我無法指定位置。
只需打開命令提示符。 然后將.exe文件拖放到控制台。 (這會將.exe文件的位置復制到控制台),然后按“ Enter”。 然后,您的.exe文件應該正在運行。
參考http://www.howtogeek.com/209694/running-an-.exe-file-via-command-prompt/
希望能幫助到你
批處理文件的參數%0
引用該批處理文件的名稱。 因此,要運行批處理文件所在文件夾中的exe,請使用:
%~dp0program.exe
~dp
將參數%0
擴展為完整的限定路徑名-包括尾隨\\
,這就是%~dp0
和program.exe
之間沒有\\
的原因
有關擴展變量的詳細信息,可以在命令行上鍵入help for
來找到。
原來,這只是我的愚蠢。 忘了我只能輸入文件名。 而不是做大的事情。 感謝@ByteHamster刷新我的記憶:)
“報價” ByteHamster:如果您在同一文件夾中,只需鍵入exe文件的名稱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.