Windows shell字符串操作(将反斜杠更改为斜杠)

Windows shell字符串操作(将反斜杠更改为斜杠),windows,shell,backslash,Windows,Shell,Backslash,我需要编写一个脚本,它采用当前路径(%~dp0),将反斜杠转换为正斜杠,并将其进一步传递给某个命令 由于工作环境的原因,我唯一的选择是windows shell(而不是Powershell,在这里问题不会成为问题) 甚至可以这样做吗?设置命令具有替换功能: set a=C:\test\dir set a=%a:\=/% echo %a% 结果: C:/test/dir 好极了!那正是我要找的!简明扼要:)@den:你能解释一下如何将更复杂的字符串“v=1.0.0”替换为“v=1.0.1”吗?

我需要编写一个脚本,它采用当前路径(%~dp0),将反斜杠转换为正斜杠,并将其进一步传递给某个命令

由于工作环境的原因,我唯一的选择是windows shell(而不是Powershell,在这里问题不会成为问题)


甚至可以这样做吗?

设置
命令具有替换功能:

set a=C:\test\dir
set a=%a:\=/%
echo %a%
结果:

C:/test/dir

好极了!那正是我要找的!简明扼要:)@den:你能解释一下如何将更复杂的字符串“v=1.0.0”替换为“v=1.0.1”吗?