0
我有一個在瀏覽器中打開本地文件的.bat文件。本地文件路徑中包含空格(不是我的選擇):當在瀏覽器中打開時,以本地文件名稱的空格替換爲零
file:///N:/Users/Firstname%20Lastname/Placeholder%20Report%20Name.html
但是,瀏覽器會將此改爲:
file:///N:/Users/Firstname0Lastname/Placeholder0Report0Name.html
的%20
被替換的0
代替 ,所以鏈接不起作用。
我試過用file:\\
和不同的瀏覽器替換file:///
,但結果是一樣的。我錯過了什麼?我無法更改目標文件的名稱或路徑。
'%'符號在批處理文件中有特殊含義。你需要加倍(轉義),所以'file:/// N:/ Users/Firstname%20Lastname /佔位符%20Report%20Name.html'必須是'file:/// N:/ Users/Firstname %% 20Lastname /佔位符%% 20Report %% 20Name.html'。 – elzooilogico