Board logo

标题: 双击bat,窗口一闪,没执行代码 [打印本页]

作者: hzusb    时间: 2013-4-15 13:20     标题: 双击bat,窗口一闪,没执行代码

我的64位win7,双击一个bat文件,窗口一闪,但代码没有执行!

我把代码复制到CMD窗口中又可以执行,请问下这是什么原因?
作者: bingxing8000    时间: 2013-4-15 13:36

代码贴上来看看呗
作者: hzusb    时间: 2013-4-15 13:38

reg add "HKCU\Software\XXX\XXX" /v OutputDir /t reg_sz /d 0 /f
reg add "HKCU\Software\XXX\XXX" /v CheckNewVersion /t reg_sz /d 0 /f
作者: 522235677    时间: 2013-4-15 16:08

重新建立一个批处理,然后在复制过去试试
作者: Batcher    时间: 2013-4-15 17:57

把你的代码保存为C:\test.bat
确保文件编码为ANSI
在CMD窗口中执行C:\test.bat
把执行过程和结果贴出来看看
作者: cjiabing    时间: 2013-4-15 18:20

回复 3# hzusb

试试
   
  1. @echo off
  2. reg add "HKCU\Software\XXX\XXX" /v OutputDir /t reg_sz /d 0 /f
  3. reg add "HKCU\Software\XXX\XXX" /v CheckNewVersion /t reg_sz /d 0 /f
  4. pause
复制代码

作者: hzusb    时间: 2013-4-15 20:48

本帖最后由 hzusb 于 2013-4-15 22:02 编辑

谢谢以上各位朋友的帮助!!!

复制楼上版主的代码,粘贴到bat,运行就好了,提示操作成功完成!

顺便再问一下:如果下面的“桌面”是我要的路径,能用常量路径实现吗?
reg add "HKCU\Software\XXX\XXX" /v OutputDir /t reg_sz /d 桌面 /f




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2