[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] 求取bat文件运行目录并将路径写入注册表的代码

比如Bat文件运行目录是E:\Tencent\QQ\,

则自动写入bat文件内制定的注册表项键值。

我自己组织的代码不知道对不对:

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ /v RootPath /d "%~dp0" /f

请各位高手指点

%0 就行了

TOP

我试了下,似乎没效果,注册表值不变!

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ /v RootPath /d "%0" /f

是这样吗?

[ 本帖最后由 Philchu 于 2008-12-8 15:40 编辑 ]

TOP

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Tencent\QQ /v RootPath /d "%~dp0\" /f

TOP

但是我这样设置后注册表里的路径会多一个“\

TOP

回复 5楼 的帖子

那是因为%~dp0的末尾本来就有一个\
reg命令里面就不需要再加了
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表