脚本更改用户密码/远程端口/开放防火墙端口
通过脚本设置用户信息,更改windows远程端口及开放防火墙端口。
操作记录
创建一个bat文件,文件内容直接复制下面的,然后运行即可。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| @echo off :begin echo %Date% %Time% >> change.txt echo set /p input=请输入需要修改的密码: echo 密码修改为:%input% >> change.txt net user administrator %input% && echo 密码修改成功 || echo 密码修改失败,输入密码为弱密码,请重新输入强密码 && goto begin
echo echo 修改远程桌面端口 echo
set /p c=请输入新的远程登录端口: reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp" /v "PortNumber" /t REG_DWORD /d "%c" /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp" /v "PortNumber" /t REG_DWORD /d "%c" /f echo 远程桌面端口更改为:%c% >> change.txt
echo echo 配置防火墙开放远程端口%c% echo
netsh firewall show state | findstr 操作模式 > %temp%\1.txt set /p a= <%temp%\1.txt set b=%a:~-2% del %temp%\1.txt if "%b%"=="启用" (echo 防火墙已经开放%c%端口 && netsh firewall set protopening TCP %c% enable > NUL) else echo 防火墙未开启,无须配置
echo echo 重启生效 echo
|