ブラウザにローカルファイルを開く.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/Placeholder%20Report%20Name.html'は' file:/// N:/ Users/Firstname %% 20Lastnameでなければなりません(エスケープする) /プレースホルダ%% 20Report %% 20Name.html'。 – elzooilogico