中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-07 19:51
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,252 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何进行这样的路径解析
可打印版本  728 / 5
第1楼 xlaws 发表于 2008-03-18 12:22
新手上路 发帖 4 积分 10
如何进行这样的路径解析
想用批处理获取当前的物理路径然后把路径导入到注册表中,可是如果使用:reg add命令着路径需要是在用一个\进行转义,请问如何解析?
例如:
我用%cd%获取的当前路径为c:\Program Files\sample\test.exe
如何把上面的路径解析为:
c:\\Program Files\\sample\\test.exe

谢谢!
第2楼 huahua0919 发表于 2008-03-18 12:54
银牌会员 发帖 780 积分 1,608
第3楼 xlaws 发表于 2008-03-18 13:00
新手上路 发帖 4 积分 10
晕,居然是这样,恩,我要好好学习批处理了!
感谢huahua0919的指点!
第4楼 HAT 发表于 2008-03-18 13:22
版主 发帖 5,017 积分 9,023
Originally posted by xlaws at 2008-3-18 12:22 PM:
想用批处理获取当前的物理路径然后把路径导入到注册表中,可是如果使用:reg add命令着路径需要是在用一个\进行转义,请问如何解析?
例如:
我用 ...

不明白为什么要用\进行转义
Microsoft Windows XP
(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
第5楼 xlaws 发表于 2008-03-18 13:53
新手上路 发帖 4 积分 10
我搞错了...
转义是用批处理导出reg文件时需要的....
糊涂了,不好意思= =!
第6楼 tempuser 发表于 2008-03-19 15:59
高级用户 发帖 261 积分 547
Originally posted by huahua0919 at 2008-3-18 12:54:

真的不错,没想到啊!
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023