Board logo

标题: 求助 关于DOS操作注册表的问题! [打印本页]

作者: hy433124shc     时间: 2007-3-2 10:35    标题: 求助 关于DOS操作注册表的问题!
reg add "HKEY_CLASSES_ROOT\Directory\shell" /v dos /t reg_sz /d ""cmd.exe /k "cd %1""
提示"命令行参数太多"

作者: Eblis     时间: 2007-3-2 13:44
你的引号太多了..
不知道你要的效果是什么..

reg add "HKEY_CLASSES_ROOT\Directory\shell" /v dos /t reg_sz /d "cmd.exe /k cd %1"
reg add "HKEY_CLASSES_ROOT\Directory\shell" /v dos /t reg_sz /d ""cmd.exe"/k cd %1"

这样就可以了..你是不是要在数据加"号..

Last edited by Eblis on 2007-3-2 at 12:46 AM ]

作者: nzisisco     时间: 2007-3-3 06:30
只需要在带空格的地方写引号 其他不用写引号

作者: hy433124shc     时间: 2007-3-3 10:46
我想得到的数据是 cmd.exe /k "cd %1"
而不是 cmd.exe /k cd %1
就是得到
名称 类型 数据
DOS REG_SZ cmd.exe /k "cd %1"
而不是得到
名称 类型 数据
DOS REG_SZ cmd.exe /k cd %1