2012-10-08 56 views
0

我寫了一個.bat文件來打開鉻便攜式在頁面上的自助服務終端模式我想要一個全屏應用程序。這很好。我的問題是,它不工作,如果它在一個文件夾中的空格。我知道我可能需要添加引號不知何故,但不知道如何使用%cd%命令做到這一點,任何人都可以告訴我如何讓我的.bat文件工作任何文件夾?代碼如下:開放的鉻便攜式.bat文件

@echo off 
start %cd%\appdata\chromeportable.exe --kiosk %cd%\appdata\app.html 

我該如何編輯它,以便它可以從標題中的空格文件夾運行!

回答

2

我不太明白你的問題,但這裏有幾件事情要嘗試

要更改目錄與​​空間使用

cd "C:\folder\folder with spaces" 

要與文件夾啓動批處理文件的路徑空間從另一個目錄

"C:\folder\folder with spaces\openchromium.bat" 

如果這不是你正在做的,請改善你的問題。

更新

發佈您的代碼後,我可以看到一個可能的問題。當您使用start,並在第一個參數的路徑是引用它將把它作爲標題,來解決這個問題,你給它一個空白標題這樣

start "" "%cd%\appdata\chromeportable.exe" "--kiosk %cd%\appdata\app.html" 

希望這有助於

+0

對不起,我忘了加我現在的代碼現在應該有意義了,我需要像使用引號一樣使用引號,但是使用%cd%命令,因爲它所在的目錄各不相同 – user1044220

+0

您正確地建議使用引號,然後忘記將引號添加到第二個和第三個參數中最後的代碼。 – dbenham

+0

這樣做,非常感謝你的幫助! – user1044220