Windows
在 Windows 2008 中通過 CMD 或腳本禁用遠端桌面
我正在尋找一種方法來為特定使用者(本地管理員帳戶)禁用 Windows 2008 的遠端桌面登錄,可以使用 Windows 2008 中的命令行或腳本(例如 VBS)。
我知道我需要修改本地安全策略,但是,我還沒有找到通過 cmd 或基於腳本的解決方案執行此操作的方法。
有人對如何解決這個問題有任何建議嗎?
最好的祝福
安德斯·L。
要從 Windows 命令行禁用遠端桌面,請以管理員身份執行以下命令:
reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 1 /f
要從 Windows 命令行啟用遠端桌面,請以管理員身份執行以下命令:
reg add “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
在其中創建一個系統資料庫文件 (.reg):
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server] "fDenyTSConnections"=dword:00000001
然後使用
regedit /s yourregfile.reg
如果您想編寫比這更好的腳本,請使用 vbscript:
在遠端 system.vbs 上啟用或禁用 rdp(遠端桌面)
如果您想了解有關管理本地組策略的更多資訊,請查看此 Microsoft KB,它似乎涵蓋了很多內容:管理多個本地組策略對象的分步指南