用批处理命令替换字符串中的%

问题描述 投票:0回答:0

关注这个问题Opening a local or network path in Explorer from browser, which is not working for me.

查看后,好像批处理文件无法替换

%
符号。

这是上面链接中的批处理文件

set myvar=%1  
call set myvar=%%myvar:fb:///=%% 
call set myvar=%%myvar::=:\\%%
call Explorer.exe %%myvar%% 
exit

看来这一步

call set myvar=%%myvar::=:\\%%
是行不通的

我刚试过

call set myvar=%%myvar:%5C=\\%%
也没有用。

所以我的问题是如何在批处理命令中将

%
%5C
替换为
\

我的系统是windows 10.

windows batch-file windows-10
© www.soinside.com 2019 - 2024. All rights reserved.