Windows

在 Windows 2008 中通過 CMD 或腳本禁用遠端桌面

  • March 4, 2012

我正在尋找一種方法來為特定使用者(本地管理員帳戶)禁用 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,它似乎涵蓋了很多內容:管理多個本地組策略對象的分步指南

引用自:https://serverfault.com/questions/364858