. : : ClassiClub ForuM : : .

会员中心 论坛帮助 日历事件 标记论坛已读
返回   精品技术论坛 » 技术论坛 » 『软件使用』

『软件使用』: 电脑软件推荐, 电脑软件使用, 经验分享



发表新主题 关闭主题
 
主题工具
cat
 
cat 的头像
终极会员
 
资 料:
注册日期: Feb 2000
帖子: 8,359 声望值: 3
精华: 3,解答: 13
#31 旧 2007-12-03, 14:55:50 默认
cat 当前离线  

贴个增加右键的INF,这样可以直接在WIN下面使用右键转换了,不需要再进控制台了。
把下面的文件保存为一个INF文件,与reg2cmd2.exe放在同一个文件夹下面,然后在INF文件上右击选择安装即可。

代码:
[Version]
Signature="$CHICAGO$"
Provider=cat@ccf               

[DefaultInstall]
AddReg=reg2cmd_AddReg

[DefaultUnInstall]
DelReg=reg2cmd_DelReg

[reg2cmd_DelReg]
hkcr,"regfile\shell\reg2cmd"

[reg2cmd_AddReg]
hkcr,"regfile\shell\reg2cmd",,,"转换为CMD文件"

hkcr,"regfile\shell\reg2cmd\command",,,"""%01%\reg2cmd2.exe"" ""%%1"""

[Strings]


一小撮 别有用心 煽动 不明真相 打砸抢 劝阻说服 保持理智 安定团结 纷纷表示
据当地法律法规和政策,部分签名未予显示
lyka
 
lyka 的头像
荣誉版主
 
资 料:
注册日期: Aug 2002
帖子: 12,838 声望值: 2
精华: 4,解答: 9
#32 旧 2007-12-03, 15:29:40 默认
lyka 当前离线  

引用:
作者: lyh728 查看帖子
需要更详细的信息

按常理推断,%SystemRoot% 的类型应该是 hex(2),所以你因该看到一群数字
也可能就是
"DevicePath"="%SystemRoot%\Inf;d:\Driver"
是的。我就是想在原来的值里面加上:“;d:\Driver”这一个值


没有签名
lyh728
 
lyh728 的头像
『软件使用』版主
 
资 料:
注册日期: Jan 2002
帖子: 4,283 声望值: 3
精华: 15,解答: 4
#33 旧 2007-12-03, 16:33:22 默认
lyh728 当前离线  

引用:
作者: lyka 查看帖子
是的。我就是想在原来的值里面加上:“;d:\Driver”这一个值
不是很明白。
用inf 文件 或者

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /f /v "DevicePath" /t REG_EXPAND_SZ /d ^%SystemRoot^%\Inf;d:\Driver

这是直接替换,如果不知道原来的值,用reg query
lyh728
 
lyh728 的头像
『软件使用』版主
 
资 料:
注册日期: Jan 2002
帖子: 4,283 声望值: 3
精华: 15,解答: 4
#34 旧 2007-12-03, 17:17:58 默认
lyh728 当前离线  

引用:
作者: lyka 查看帖子
借贴问一个注册表的问题

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"DevicePath"=%SystemRoot%\Inf

我现在想加上一个路径,如
"DevicePath"=%SystemRoot%\Inf;d:\Driver
...
如果手写这个reg ,很难。只能在注册表修改然后导出或者用inf。用上面的命令也可以
x_x
 
x_x 的头像
超级会员
 
资 料:
注册日期: Sep 2002
帖子: 1,831 声望值: 3
精华: 2
#35 旧 2007-12-04, 10:06:48 默认
x_x 当前离线  

代码:
D:\>reg2cmd2 "D:\Games\Beyond Good & Evil\xx.reg"
The system cannot find the file specified.
Error occurred while processing: D:\Games\Beyond.
The system cannot find the file specified.
Error occurred while processing: Good.
The system cannot find the path specified.
Unknown Reg File Format With The Line


try{ fucking_GFW(); }catch(exception e){ keep_fucking_GFW(e); }
hpcex
 
hpcex 的头像
合作伙伴
 
资 料:
注册日期: Dec 2004
帖子: 5,334 声望值: 6
精华: 6,解答: 11
#36 旧 2007-12-04, 11:01:24 默认
hpcex 当前离线  

Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\SOFTWARE\something]

这样的转出来好像是空白...
river01
 
river01 的头像
核心会员
 
资 料:
注册日期: Dec 2002
帖子: 2,580 声望值: 3
精华: 0,解答: 6
#37 旧 2007-12-04, 12:22:32 默认
river01 当前离线  

引用:
作者: lyh728 查看帖子
代码:
reg add "HKLM\SOFTWARE\test\Html" /f /v "Path" /t REG_SZ /d "D:\xxx\Html\\"
目前解决了,用这样的方式对付reg add
程序自动转成\\"的样式,转出来没有问题了,是吧。
还是把顶楼改改吧,容易认为程序还有BUG。
lyh728
 
lyh728 的头像
『软件使用』版主
 
资 料:
注册日期: Jan 2002
帖子: 4,283 声望值: 3
精华: 15,解答: 4
#38 旧 2007-12-04, 12:40:16 默认
lyh728 当前离线  

引用:
作者: x_x 查看帖子
[CODE]D:\>reg2cmd2 "D:\Games\Beyond Good & Evil\xx.reg"
The system cannot find the file specified.
Error occurred while processing: D:\Games\Beyond.
The system ...
目前暂时用

D:\>reg2cmd2 "D:\Games\Beyond Good ^& Evil\xx.reg"


已经找到问题,很快会解决,谢谢报告不过】

此帖于 2007-12-04 13:06:47 被 lyh728 编辑. .
lyh728
 
lyh728 的头像
『软件使用』版主
 
资 料:
注册日期: Jan 2002
帖子: 4,283 声望值: 3
精华: 15,解答: 4
#39 旧 2007-12-04, 15:29:30 默认
lyh728 当前离线  

to cat:
现在不跟参数直接运行 就会询问是否添加右键菜单

to x_x:
现在内部处理的 文件名字加上了引号
to hpcex:
ok 了,识别删除语法了
boyyao
 
boyyao 的头像
核心会员
 
资 料:
注册日期: Sep 2000
帖子: 2,370 声望值: 3
精华: 1
#40 旧 2007-12-05, 03:24:15 默认
boyyao 当前离线  

既然是Perl写的,楼主就放上源码吧,
好让众人都参与改进改进。。。 ^o^


---------------------
当午当午我是锄禾
lyh728
 
lyh728 的头像
『软件使用』版主
 
资 料:
注册日期: Jan 2002
帖子: 4,283 声望值: 3
精华: 15,解答: 4
#41 旧 2007-12-05, 05:25:03 默认
lyh728 当前离线  

引用:
作者: boyyao 查看帖子
既然是Perl写的,楼主就放上源码吧,
好让众人都参与改进改进。。。 ^o^
等代码 稳定吧
river01
 
river01 的头像
核心会员
 
资 料:
注册日期: Dec 2002
帖子: 2,580 声望值: 3
精华: 0,解答: 6
#42 旧 2007-12-05, 08:39:34 默认
river01 当前离线  


5点就更新,辛苦了。
lyh728
 
lyh728 的头像
『软件使用』版主
 
资 料:
注册日期: Jan 2002
帖子: 4,283 声望值: 3
精华: 15,解答: 4
#43 旧 2007-12-07, 13:03:11 默认
lyh728 当前离线  

又更新了,exe文件大小从1.5m减小 到500k
zjsheng
 
zjsheng 的头像
超级会员
 
资 料:
注册日期: Mar 2002
帖子: 1,974 声望值: 3
精华: 1,解答: 1
#44 旧 2007-12-07, 13:29:39 默认
zjsheng 当前离线  

好东西,收下了。
river01
 
river01 的头像
核心会员
 
资 料:
注册日期: Dec 2002
帖子: 2,580 声望值: 3
精华: 0,解答: 6
#45 旧 2007-12-11, 09:14:26 默认
river01 当前离线  

引用:
作者: lyh728 查看帖子
又更新了,exe文件大小从1.5m减小 到500k
还是1.6M,是不是又更新了。
发表新主题 关闭主题

主题工具

论坛规则  发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子
论坛启用 vB 代码
版面启用 表情符号
版面启用 [IMG] 代码
版面禁用 HTML 代码


所有时间均为北京时间, 现在的时间是 12:22:22.

本论坛带宽由迅通网络提供
SSL证书由TrustAsia提供

Copyright © 2000 - 2019 ClassiClub Forum All Rights Reserved.
粤ICP备09123456号