【问题标题】:Reg command in batch file批处理文件中的reg命令
【发布时间】:2014-03-31 11:25:13
【问题描述】:

我正在尝试运行一个包含以下代码行的简单批处理文件,但是一旦我触发此批处理文件(从命令提示符运行它或双击它),它就会连续运行。就像永远。 我只是想使用批处理文件将注册表中的现有键修改为某个特定值。

reg add "hkcu\control panel\desktop" /v ForegroundLockTimeout /d "0x30d40" /f /t REG_DWORD

exit

为了在我发出中断 (Cntrl + C) 时停止执行,它会询问是否应该终止该批处理文件的执行..

有人可以帮助理解这段代码有什么问题吗? 我认为它应该在更新注册表项后停止执行,但这并没有发生。它连续在屏幕上打印第 1 行。

【问题讨论】:

    标签: batch-file cmd


    【解决方案1】:

    您已经调用了批处理文件reg.bat 对吗?

    试试regfile.bat

    【讨论】:

      【解决方案2】:

      尝试以下方法,这对我有用:

      reg add "HKCU\control panel\desktop" /v ForegroundLockTimeout /t REG_DWORD /d "0x30d40" /f 
      

      返回:

      The Operation completed successfully.    
      

      显然尝试将其保存到您的 bat 文件中,然后像往常一样运行 batfile。

      【讨论】:

        猜你喜欢
        • 2022-01-17
        • 2016-12-10
        • 1970-01-01
        • 1970-01-01
        • 2020-09-10
        • 2011-03-28
        • 1970-01-01
        • 1970-01-01
        • 2010-12-23
        相关资源
        最近更新 更多