我有一個程序,當我點擊它時,它打開罰款。但是當我運行命令提示時,它給出了一個與我的程序使用的DLL有關的錯誤。我在在cmd如何從Windows命令行啓動可執行文件
"Path_to_program\program.exe"
和一張紙條:我的程序安裝在我的d:驅動
但它給相關dll.the DLL的錯誤與program.I相同的目錄猜測它關係到DLL .is有一個選項可以讓dll依賴於我的命令嗎?
我有一個程序,當我點擊它時,它打開罰款。但是當我運行命令提示時,它給出了一個與我的程序使用的DLL有關的錯誤。我在在cmd如何從Windows命令行啓動可執行文件
"Path_to_program\program.exe"
和一張紙條:我的程序安裝在我的d:驅動
但它給相關dll.the DLL的錯誤與program.I相同的目錄猜測它關係到DLL .is有一個選項可以讓dll依賴於我的命令嗎?
您需要切換到程序所在的同一文件夾,以便您的工作目錄匹配。
嘗試
cd Path_to_program
program.exe
也'開始'「/ D」Path_to_program「」program.exe「'。 –
@redx這會比'cd/d「Path_to_program」'更好,因此它會更改驅動器並且還允許使用長路徑名元素。同樣'''program.exe''在引號中更好,所以任何在將來搜索的人都會得到一個可以正常工作的解決方案。 – foxidrive
嘗試進入的目錄,然後再從那裏執行程序:'CD「Path_to_program」&program.exe' – Stephan
謝謝你,這是一個糟糕的問題:)我忘詞它。 – barp
刪除問題或將我的答案標記爲正確,如果它對您有幫助。 – RedX