上面的批处理中再加上允许远程桌面
时间: 2024-04-12 19:26:59 浏览: 115
要在批处理中允许远程桌面连接,您可以添加以下命令:
```batch
@echo off
powercfg -change -standby-timeout-ac 0
powercfg -change -monitor-timeout-ac 0
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
```
这个命令会修改注册表,将远程桌面连接的权限设置为允许。请注意,修改注册表可能会对系统造成风险,所以在进行此类操作之前,请确保您了解并接受潜在的风险。
再次提醒,确保在不需要时手动恢复电脑的默认设置以确保安全和节能。
相关问题
再在批处理中加上开启远程桌面
好的,以下是设置 Windows 系统从不熄屏并开启远程桌面的批处理代码:
```batch
@echo off
powercfg -change -monitor-timeout-ac 0
powercfg -change -monitor-timeout-dc 0
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
netsh advfirewall firewall set rule group="remote desktop" new enable=yes
```
这段代码首先使用了 Windows 自带的 powercfg 命令,将电源计划中的显示器超时时间设置为 0,即从不熄屏。然后使用 reg 命令设置注册表,开启远程桌面连接。最后使用 netsh 命令开启防火墙中的远程桌面规则。您只需要将段代码保存为 .bat 文件,运行即可。请注意,此操作需要管理员权限。
上面的批处理中加上安全策略中远程不允许空密码的禁用
要在批处理中禁用远程连接中的空密码,您可以添加以下命令:
```batch
@echo off
powercfg -change -standby-timeout-ac 0
powercfg -change -monitor-timeout-ac 0
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Netlogon\Parameters" /v DisablePasswordChange /t REG_DWORD /d 1 /f
```
这个命令会修改注册表,将远程连接不允许空密码的策略设置为禁用。请注意,修改注册表可能会对系统造成风险,所以在进行此类操作之前,请确保您了解并接受潜在的风险。
再次提醒,确保在不需要时手动恢复电脑的默认设置以确保安全和节能。