現在のパス(%〜dp0)を取得し、バックスラッシュをスラッシュに変換して、さらにコマンドに渡すスクリプトを作成する必要があります。
環境のため、私が持っている唯一のオプションはWindowsシェルです(問題が問題にならないPowershellではありません)。
それをすることさえ可能ですか?
setコマンドには、次の置換機能があります。
set
set a=C:\test\dir set a=%a:\=/% echo %a%
結果:
C:/test/dir