SQL Server 常用操作远程桌面语句

2020-03-29 5,599 1

1.是否开启远程桌面,1表示关闭,0表示开启

EXEC master..xp_regread 'HKEY_LOCAL_MACHINE','SYSTEM\CurrentControlSet\Control\Terminal Server','fDenyTSConnections'

2.读取远程桌面端口

EXEC master..xp_regread 'HKEY_LOCAL_MACHINE','SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp','PortNumber'

3.开启远程桌面

EXEC master.dbo.xp_regwrite'HKEY_LOCAL_MACHINE','SYSTEM\CurrentControlSet\Control\TerminalServer','fDenyTSConnections','REG_DWORD',0;

reg文件开启远程桌面:

Windows Registry Editor Version 5.00HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer]"fDenyTSConnections"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]"PortNumber"=dword:00000d3d////

保存micropoor.reg,并执行regedit /s micropoor.reg

注:如果第一次开启远程桌面,部分需要配置防火墙规则允许远程端口。

netsh advfirewall firewall add rule name="Remote Desktop" protocol=TCP dir=in localport=3389 action=allow

4.关闭远程桌面

EXEC master.dbo.xp_regwrite'HKEY_LOCAL_MACHINE','SYSTEM\CurrentControlSet\Control\TerminalServer','fDenyTSConnections','REG_DWORD',1;Micropoor

文章来源:https://micropoor.blogspot.com/

相关文章

一文讲清楚 localhost 和 127.0.0.1 的区别
历经20年,Linux主线内核终于合并史诗级‘PREEMPT_RT’补丁——最后障碍竟是Linus“一手造成”
2023 年最受欢迎 Linux 发行版本公布
一定要焊死在大脑里的38条window命令!
Linux网络管理工具:ifconfig,从入门到精通!
什么是虚拟化技术?虚拟化常见架构

评论(1)

发布评论