|
给你部分代码 剩下的 自己补全 我这是 自动修改本机密码 并将更改后的用户名和密码上传到ftp服务器以便于查看- @echo off
- title 更改当前用户名密码为随机字符并将结果上传至FTP服务器
- echo.
- echo 更改当前用户名密码为随机字符并将结果上传至指定FTP服务器
- echo.
- echo 制作:as8686886
- color 0A
- REM 生成15位随机密码
- @set n=15
- @setlocal enabledelayedexpansion
- @set str=abcdefghjkmnpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ23456789!@#$%&
- @for /l %%a in (1,1,%n%) do @call :generate "%%a"
- REM echo 生成的随机密码为:%random_str%
- REM 获取本机IP地址
- for /f "tokens=16" %%i in ('ipconfig ^| find /i "10."') do (echo 本机IP为:%%i>IP_%%i%_PAS.txt
- REM 更改当前用户的密码
- @net user %USERNAME% %random_str%>nul
- echo 本机IP:%%i%
- echo 已更改用户名:%USERNAME%的密码为:%random_str%
- echo 已更改用户名:%USERNAME%的密码为:%random_str%>>IP_%%i%_PAS.txt
- echo.)
复制代码
|
|