我需要制作批处理文件,将Windows文件路径转换为网址。
例如,如果我运行此命令
C:\>tourl.bat "C:\Users\Public\Music\sample.mp3"
它应该打印出来。
http://localhost/Users/Public/Music/sample.mp3
任何人都可以这样做吗?
答案 0 :(得分:1)
试试这样:
@echo off
set "$var=%~1"
set $var="http://localhost%$var:~2%"
set "$var=%$var:\=/%"
echo %$var%
答案 1 :(得分:-1)
"C:\Users\Public\Music\sample.mp3" -replace 'C\:\\Users','http://localhost' `
-replace '\/','/'