這可能是批處理腳本101,但我找不到任何明確的解釋/文檔說明爲什麼會發生這種情況,或者我的解決方法實際上是解決方案。所以基本上任何術語或鏈接到良好的來源,真的很感激。通過批處理腳本啓動Windows可執行文件,exe文件不在Program Files中
所以我有一個程序,我想通過批處理腳本(以及其他幾個程序)來執行。這是唯一一個exe
不在Program Files
文件夾中的文件夾。我可以得到它這樣開始:
C:\WeirdProgram\WeirdProgramModule\weirdmodule.exe
,但我得到的線沿線的一個錯誤:
Run-time Error '3024':
Could not find file
C:\Users\MyUserName\Desktop\ModuleSettings.mdb
如此看來,該方案正在尋找其設置在同一位置文件批處理腳本啓動。鑑於我終於把一切都做的工作如下:
cd C:\WeirdProgram\WeirdProgramModule\
weirdmodule.exe
這工作正常,並且它不是世界的盡頭有走這條路線(只是一個額外的行),但我相信我自己因爲缺乏基本的理解而犯了錯誤。
任何人都知道或可以指出我爲什麼這樣工作嗎?
哦,而且做了以下內容:
start "C:\WeirdProgram\WeirdProgramModule\weirdmodule.exe"
沒有做任何事情。
感謝,
你可以獲得答案獎金,向我展示如何在一行中執行。從你們兩個人的意思來看,都是一樣的,但是我的上司們想要一個像鼓一樣緊的東西。 – Anthony
我該如何將參數傳遞給怪模塊? –
我會更新我的答案。 –