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