如何用批處理生成隨機的密碼在文字里,要求是小寫字母 數

2021-07-01 02:05:49 字數 4354 閱讀 2002

1樓:付芝華

@echo off

set 密碼長度=9

:start

set /a m=%random%

set /a m=m%%36+1

if %n%==%密碼長度% goto :endgoto :start

:end

echo 隨機密碼是:%pass%

pause

echo %pass%>d:\檔案.txt 可以儲存密碼,放到:end後一行。

mfc 隨機生成長度10位的密碼(含大小寫字母)

2樓:匿名使用者

cstring zidian =_t("abcdefabcde12345");//自己補

copy充允許的字元bai

cstring str;

_large_integer li;

int lenz = zidian.getlength();

for(int i=0;i<10;i++)//afxmessagebox(str);

getdlgitem(idc_edit4)->setwindowtext(str);

python題:隨機密碼生成。編寫程式,在26個字母大小寫和9個數字組成的列表中隨機生成10個8位密碼

3樓:凌亂心扉

keep_words=['and','as','assert','break','class','continue',

'def','del','elif','else','except','finally',

'for','from','global','if','import','in','is',

'lambda','nonlocal','not','or','pass','raise',

'return','try','while','time','with','yield','true',

'false','none']

def upper_word(fname_tem,num,keep):

file_tem=open('{}.py'.format(format(fname_tem)),'r',encoding='utf-8')

file_new=open('{}_changed.py'.format(format(fname_tem)),'w',encoding='utf-8')

#逐行讀取,逐行處理,逐行寫入

for line in file_tem:

for word in keep_words:

if word in line:

num=num+1

keep['編號%s'%str(num)]=word

line=line.replace(word,'編號%s'%str(num))

else:

continue

line=line.upper()

for key in keep.keys():

if key in line:

line=line.replace(key,keep[key])

file_new.write(line)

file_tem.close()

file_new.close()

def main():

num=100

keep={}

fname_tem=input('請輸入python源**檔名:')

upper_word(fname_tem,num,keep)

main()

定義和用法

標籤用於蒐集使用者資訊。

根據不同的type屬性值,輸入欄位擁有很多種形式。輸入欄位可以是文字欄位、核取方塊、掩碼後的文字控制元件、單選按鈕、按鈕等等。

input()函式直接接受且不改變輸入資料的型別,但是需要注意的是使用input()在輸入字串時需要新增引號,否則會報錯。

<2>.end=''標明在end後面傳遞一個空字串,這樣print函式不會在字串末尾新增一個換行符,而是新增一個空字串,也就是說,它的意思是末尾不換行,加空格。

html與xhtml之間的差異

在html中,標籤沒有結束標籤。

在xhtml中,標籤必須被正確地關閉。

4樓:愛笑的柯南推理

vba**如下,按alt+f11,在sheet1中雙擊,貼上。工具 巨集 執行巨集。執行aaa即可。

sub aaa() for i = 1 to 5000 bb = "" aa = "" for j = 1 to 8 a = vba.int(rnd() * 3 + 1) select case a case is = 1 bb = chr(64 + int(rnd * 26) + 1) case is = 2 bb = chr(96 + int(rnd * 26) + 1) case is = 3 bb = int(rnd() * 9 + 1) end select aa = aa & bb cells(i, 1) = aa next j next i end sub

5樓:馮博康

import random

strs=

for i in (65,97):

for j in range (26):

stars +=chr(i+j)

for i in range(10):

stars += str(i)

for i in range(10):

print(“密碼”

,i +1,”:”,end =‘’)

for j in rang(8):

print(strs[random.randint(0,61)],end =‘’)

print ()

求一個linux的**要求:隨機生成一個密碼8到16個字元,要有數字有大小寫字母和特殊符號,謝謝

6樓:匿名使用者

cat /dev/random | tr -d -c '[:graph:]'|head -c 10

這樣生成一個長度10的隨機密碼 . 一般情況下都會符合你的要求.

當然你可以再做改進, 比如

測試是否包含大寫字母/小寫字母/特殊符號. 如果不符合再呼叫上面的命令重新生成一個.

7樓:池奕聲戎嬋

提供一個思路吧.如果你能夠隨機生成一個數字,那字母和特殊符號都可以通過數字當索引以查表法得到.

批處理如何批量讀取指定資料生成檔案

echo off rem 將一個文字按指定行數分割成多個小檔案 title z cd d dp0 set count 100 for f delims a in type abc.txt do set a m n count 1,n 1 set line a setlocal enabledelay...

如何用批處理在多個檔案中的第五行行首新增字元“TAB”

不清楚你的實際檔案 情況,僅以問題中的樣例 說明為據 以下 複製貼上到記事本,另存為xx.bat,編碼選ansi,跟要處理的檔案放一起執行 cls echo off rem 在多個txt文字檔案的指定行開頭行首位置插入指定字串內容 title z cd d dp0 powershell noprof...

如何用 批處理命令 刪除 文字檔案 指定的幾個行

linux命令 windows下可以安裝一個git find txt xargs sed i 2,10d 批量刪除資料夾中所有的txt檔案的第二行至第十行。我也遇到了這個問題,已通過這條命令解決。for f tokens i in dir a d b txt do set temp var i fo...