2013-03-18 33 views
0

%USERPROFILE%我可以在cmd中或通过bat-File获取用户的主目录。但是我只有一个反斜杠C:\Users\guy,我需要用转义斜线进行转换。转义%USERPROFILE%标记在.bat中

它应该看起来像C:\\Users\\guy

如何做到这一点?

回答

2

此工程在我的机器上:

echo %USERPROFILE:\=\\% 

或者作为一个变量:

set a=%USERPROFILE:\=\\% 
echo %a% 
+0

在我的机器了。谢谢!:) – bbholzbb 2013-03-18 16:49:37

3

试试这个:

@echo off 
set "profile=%USERPROFILE:\=\\%" 
echo %profile%