2017-04-02 61 views
0

開始我有一個名爲program.exe方案將不會通過bat文件

程序它位於該文件夾中:

C:\Program Files\Comp\Soft\program.exe 

我想通過一個bat文件來啓動它,但未能如願。

一切正常,當我這樣做在cmd中:

cmd> cd C:\Program Files\Comp\Soft\ 
cmd> program.exe 
// program is running 

我試着用這些組合做一個bat文件:

Start "" "C:\Program Files\Comp\Soft\program.exe" 
Start /d "" "C:\Program Files\Comp\Soft" "program.exe" 
Start /d /w "" "C:\Program Files\Comp\Soft" "program.exe" 

但每次失敗了。

我的文件有什麼問題?

+0

什麼你失敗了嗎? – alDiablo

+0

「無法讀取配置文件」 –

+0

它適用於我。你確定這不是一個許可問題嗎?你可以用不同的目錄重現這個問題嗎? – alDiablo

回答

1

試試這個

cd "c:\Program Files\Comp\Soft" 
start "" program.exe 
+0

這是你的exe或第三方? – alDiablo

+0

第三方。它可能是你認爲的開發者的原因嗎? –

+0

我想知道他們是否取決於當前目錄的某些東西(只是一個瘋狂的猜測雖然) – alDiablo

1

YOUT start語法是錯誤的,你需要在/D選項後,立即指定工作目錄:

Start "" /D "C:\Program Files\Comp\Soft" "program.exe" 

或者:

Start "" /D "C:\Program Files\Comp\Soft" /WAIT "program.exe"