标题:
批处理中执行REG.EXE命令为什么会出错?
[打印本页]
作者:
ABC
时间:
2006-10-17 10:16
标题:
批处理中执行REG.EXE命令为什么会出错?
批处理中的命令如下:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\usbstor" /v Start /t REG_DWORD /d 4 /f
执行这个批处理出现如下的错误:
C:\>usb
C:\>
'' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
但是直接在CMD中运行,就没有错。
请各位指教这是为什么?
作者:
yangchun
时间:
2006-10-17 10:23
标题:
reg add
作者:
lxmxn
时间:
2006-10-17 11:04
是编码的问题吧。保存文件的时候保存为Unicode的类型试试看。
作者:
ABC
时间:
2006-10-17 11:35
多谢,确实是编码的问题,但是正确的编码是ANSI,不知道为什么,但是默认也是这个选项的啊。
作者:
lxmxn
时间:
2006-10-17 11:38
你的意思是说:你用Unicode编码格式保存的时候出现那个现象的?而用ANSI格式保存的就没有出现那个问题吗?
作者:
不得不爱
时间:
2006-10-17 22:14
bat文件本来就是ANSI格式的
欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/)
Powered by Discuz! 2.5