我需要不时登录很多台计算机来登录访客帐户。我希望访客在到达时就登录,所以我想提前让他们登录。
我以前总是打开它们,登录它们,然后就完成了。但我想按如下方式自动化:
- 唤醒局域网上的计算机
- 通过命令行登录,这样当他们到达时他们就可以登录并看到桌面
我已经设法通过批处理通过 WOL 将它们全部唤醒,但我正在努力寻找一种无需手动操作即可登录它们的方法。
这可能吗?使用的操作系统是Windows 7。
答案1
这是自动登录的 powershell 片段。
Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name DefaultUserName -Value "Administrator"
Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name DefaultPassword -Value "Password1"
Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name AutoAdminLogon -Value 1
Set-ItemProperty -Path 'registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon' -Name ForceAutoLogon -Value 1
或通过 .reg
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="Administrator"
"DefaultPassword"="Password1"
"AutoAdminLogon"="1"
"ForceAutoLogon"="1"
答案2
要自动化 RDP 连接,您可以使用一款出色的(免费)软件,名为远程桌面增强版
并在命令提示符中使用类似这样的命令行:
rdp.exe /v:hostname /u:username /p:password /max
还有许多其他可用功能,请查看网站!