Windows 7 如何避免在非ascii字符上出现BAT故障?
此BAT文件行如何: 对于(Q:\Playlists*.m3u)中的%%F,执行sed-e“s~ ^\~R:&>“R:%%~pnxF” 重新编码以避免在包含非ascii字符的文件名上观察到的故障,例如 也许用简短的名字Windows 7 如何避免在非ascii字符上出现BAT故障?,windows-7,cmd,windows-xp,Windows 7,Cmd,Windows Xp,此BAT文件行如何: 对于(Q:\Playlists*.m3u)中的%%F,执行sed-e“s~ ^\~R:&>“R:%%~pnxF” 重新编码以避免在包含非ascii字符的文件名上观察到的故障,例如 也许用简短的名字 FOR %%F in (Q:\Playlists*.m3u) do ( sed -e"s~^\~R:&~" > "R:\junkname" ren "R:\junkname" "%%~nxF" ) 也许合适。我无法测试它,因为我没有容易获得的非ASCII文件名
FOR %%F in (Q:\Playlists*.m3u) do (
sed -e"s~^\~R:&~" > "R:\junkname"
ren "R:\junkname" "%%~nxF"
)
也许合适。我无法测试它,因为我没有容易获得的非ASCII文件名字符
(注意,~p
应解析为\
)找到的解决方案-~s:
对于(Q:\Playlists*.m3u)中的%%F,请执行sed-e“s~^\~R:&~“-e”s~..$~.wma~”“%%~sF”>“R:%%~pnxF”
我明白了
目录/X。。。'如果没有短名称,则显示空白
取而代之。”
我希望~s不会发生这种情况
这表明:
有人肯定知道吗?“可能会移动到超级用户站点”为什么?这是关于编程的。
℅℅~sF
功能,看。