命令行在CMD中工作正常,无法通过批处理工作

问题描述 投票:0回答:1

我有一个在CMD中工作正常的命令,但如果我尝试将其保存为蝙蝠,它会快速打开并关闭CMD并且没有任何反应。

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 0 /f"

--

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d user /f"

--

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /d 12345 /f"

这些是3行,我无法弄清楚如何让批处理来运行它。

batch-file cmd registry
1个回答
1
投票

在我的评论中,(你应该以管理员身份运行):

@Echo Off
Set "rKey=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
Reg Add "%rKey%" /V AutoAdminLogon /D 0 /F > Nul
Reg Add "%rKey%" /V DefaultUserName /D user /F > Nul
Reg Add "%rKey%" /V DefaultPassword /D 12345 /F >Nul

如果要查看返回的消息,可以省略> Nul

© www.soinside.com 2019 - 2024. All rights reserved.