Batch file 批处理文件中的Reg命令
我试图运行一个简单的批处理文件,其中包含以下代码行,但一旦我触发此批处理文件(从命令提示符运行或双击),它就会继续运行。就像永远。 我只是尝试使用批处理文件将注册表中的现有项修改为某个特定值Batch file 批处理文件中的Reg命令,batch-file,cmd,Batch File,Cmd,我试图运行一个简单的批处理文件,其中包含以下代码行,但一旦我触发此批处理文件(从命令提示符运行或双击),它就会继续运行。就像永远。 我只是尝试使用批处理文件将注册表中的现有项修改为某个特定值 reg add "hkcu\control panel\desktop" /v ForegroundLockTimeout /d "0x30d40" /f /t REG_DWORD exit 为了在我发出中断(Cntrl+C)时停止执行,它会询问是否应该终止此批处理文件的执行 有人能帮助理解此代码的错误
reg add "hkcu\control panel\desktop" /v ForegroundLockTimeout /d "0x30d40" /f /t REG_DWORD
exit
为了在我发出中断(Cntrl+C)时停止执行,它会询问是否应该终止此批处理文件的执行
有人能帮助理解此代码的错误吗?
我认为它应该在更新注册表项后停止执行,但事实并非如此。它会在屏幕上连续打印第1行。试试下面的方法,这对我很有用:
reg add "HKCU\control panel\desktop" /v ForegroundLockTimeout /t REG_DWORD /d "0x30d40" /f
它返回:
The Operation completed successfully.
显然,请尝试将其保存到bat文件中,然后像往常一样运行bat文件。您调用了批处理文件
reg.bat
对吗
尝试regfile.bat