返回列表 发帖
本帖最后由 pcl_test 于 2016-11-15 11:58 编辑
@echo off
rem win7及以上系统运行
set "char=!@#$%%^&*()"
powershell -c "1..100|%%{$n=0;(&{65..90|Get-Random -Count 6|%%{if(++$n -le 3){(''+[char]$_).ToLower()}else{[char]$_}};0..9|Get-Random -Count 3;'%char%'.ToCharArray()|Get-Random -Count 3}) -join ''}"
pauseCOPY

TOP

//&cls&cscript -nologo -e:jscript "%~f0"&pause&exit
function r(str, n){
    var s='';
    if(n<=str.length){
        s=str.split('').sort(function(){return Math.random()-.5}).join('').substr(0,n);
    }else{
        for(var i=0;i<n;i++){
            s+=str.charAt(Math.floor(Math.random()*(str.length)));
        }
    }
    return s
}
var a='abcdefghijklmnopqrstuvwxyz';
var b='0123456789';
var c='!@#$%^&*()';
for(var i=0;i<100;i++){
   WSH.Echo(r(a, 3)+r(a, 3).toUpperCase()+r(b, 3)+r(c, 3));
}COPY

TOP

返回列表