0
我有一個包含一個批處理文件:批處理啓動程序從當前路徑
start "" javaw -jar %CD%\example.jar
如果同時example.jar和批處理文件在目錄中沒有空格指標(如PROGRAMFILES)一切工作正常。如果這些文件位於具有空格的目錄(f.e.程序文件)中,則無法訪問example.jar文件。 javaw進程程序寫入以下內容:無法訪問jar文件:pathToMyDir \程序
也試過這個
start "" javaw -jar %~p0\example.jar
,但結果是一樣的..
什麼想法?如何強制系統將空間識別爲dirname的一部分?
做你嘗試加入「(引號),像這樣:‘%〜P0 \ example.jar’ – rene
它可能會更安全包括'D'和'p'改性劑,即使用'%〜dp0'而不是'%〜p0'。 –