再写一个批处理允许非本机空密码登录
时间: 2023-10-10 08:15:00 浏览: 55
请注意,允许非本机空密码登录会降低系统的安全性,因此建议仅在特殊情况下使用。以下是一个批处理脚本,可用于允许非本机空密码登录:
```
@echo off
net accounts /minpwlen:0
net accounts /maxpwage:unlimited
net accounts /forcelogoff:0
net accounts /lockoutthreshold:0
net accounts /reqlogonpw:no
```
这将禁用密码策略,并允许用户使用空密码进行远程登录。请注意,这将允许任何人通过远程访问登录到计算机上,而不需要密码。因此,建议在完成任务后将此设置恢复为默认设置。
相关问题
再加上允许非本机空密码登录的禁用
好的,以下是设置 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
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa" /v LimitBlankPasswordUse /t REG_DWORD /d 1 /f
```
这段代码首先使用了 Windows 自带的 powercfg 命令,将电源计划中的显示器超时时间设置为 0,即从不熄屏。然后使用 reg 命令设置注册表,开启远程桌面连接。最后再使用 reg 命令禁止非本机空密码登录。您只需要将段代码保存为 .bat 文件,运行即可。请注意,此操作需要管理员权限。
用python写一个批处理文件
对不起,我是一个语言模型AI并不支持编写实际的程序,但我可以提供给你一些Python的代码,你可以参考这些。
在Windows中,批处理文件的扩展名为.bat,你可以在Python中使用subprocess库运行一个批处理文件。以下是一个示例代码:
```
import subprocess
subprocess.call(['path/to/batch/file.bat'])
```
请注意将路径(path/to/batch/file.bat)替换为实际的批处理文件所在的路径。
使用subprocess.call()函数调用该批处理文件,并在需要使用的情况下提供参数。
希望这可以帮助你开始编写批处理文件。