标题:
如何进行这样的路径解析
[打印本页]
作者:
xlaws
时间:
2008-3-18 12:22
标题:
如何进行这样的路径解析
想用批处理获取当前的物理路径然后把路径导入到注册表中,可是如果使用:reg add命令着路径需要是在用一个\进行转义,请问如何解析?
例如:
我用%cd%获取的当前路径为c:\Program Files\sample\test.exe
如何把上面的路径解析为:
c:\\Program Files\\sample\\test.exe
谢谢!
作者:
huahua0919
时间:
2008-3-18 12:54
CODE:
[Copy to clipboard]
set "pat=c:\Program Files\sample\test.exe"
echo %pat:\=\\%
作者:
xlaws
时间:
2008-3-18 13:00
晕,居然是这样,恩,我要好好学习批处理了!
感谢huahua0919的指点!
作者:
HAT
时间:
2008-3-18 13:22
Quote:
Originally posted by
xlaws
at 2008-3-18 12:22 PM:
想用批处理获取当前的物理路径然后把路径导入到注册表中,可是如果使用:reg add命令着路径需要是在用一个\进行转义,请问如何解析?
例如:
我用 ...
不明白为什么要用\进行转义
Quote:
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v test /t REG_SZ /d C:\test /f
The operation completed successfully
作者:
xlaws
时间:
2008-3-18 13:53
我搞错了...
转义是用批处理导出reg文件时需要的....
糊涂了,不好意思= =!
作者:
tempuser
时间:
2008-3-19 15:59
Quote:
Originally posted by
huahua0919
at 2008-3-18 12:54:
CODE:
[Copy to clipboard]
set "pat=c:\Program Files\sample\test.exe"
echo %pat:\=\\%
真的不错,没想到啊!
欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/)
Powered by Discuz! 2.5