发布网友 发布时间:2022-04-23 00:13
共1个回答
热心网友 时间:2023-06-22 08:03
@echo off & setlocal enabledelayedexpansion
title 随机密码生成脚本 By 依梦琴瑶
::设置要生成的位数
set ws=4
echo %ws% 位数随机密码生成中。。。
set str=01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
for /l %%a in (1,1,%ws%) do (
set /a num=!random!%%62
call set zf=%%str:~!num!,1%%
set pw=!pw!!zf!
ping 127.0.0.1 -n "1">nul
)
echo,&echo %ws% 位数随机密码 !pw!
pause
这个可以自定义要生成几位数的随机密码。
追答晕。那你要说清楚嘛!
那就把str变量后面的字母全删了,只保留0-9十个数字,然后把for下面那个62改成10