国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PowerShell > 正文

PowerShell生成隨機密碼的方法

2020-03-26 19:19:52
字體:
來源:轉載
供稿:網友

有的時候,小編需要一個隨便密碼。寫asp的時候,用asp生成,寫c#的時候用c#生成。PowerShell中可以使用c#,所以,可以把c#中生成隨機密碼方法套用給PowerShell。

小編以前看System.Web.Security命名空間的時候,發現下面有一個Membership類,下面有一個靜態方法GeneratePassword(),使用它可以生成隨機密碼。
參考MSDN網址:http://msdn.microsoft.com/en-us/library/system.web.security.membership.generatepassword.aspx

看看這個函數的原型:

復制代碼 代碼如下:
public static string GeneratePassword(
   int length,
   int numberOfNonAlphanumericCharacters
)

length:表示要生成的隨機密碼的位數;
numberOfNonAlphanumericCharacters:至少要包含的非數字和字母的符號(如!@#$%等等)的個數。

 

如果我們使用如下語句:System.Web.Security.Membership.GeneratePassword(10,2),表示生成10位的隨機密碼,并且至少有兩位是非數字和字母的。

如果我們把它搬到PowerShell環境中,那就變成了:

復制代碼 代碼如下:

#先進行引用
$Assembly = Add-Type -AssemblyName System.Web
#調用類下面的靜態函數
[System.Web.Security.Membership]::GeneratePassword(10,2)

好了,關于PowerShell生成隨機密碼,小編就想到這么多。

 

 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郓城县| 阳城县| 九江县| 浦县| 龙口市| 浮梁县| 德安县| 韩城市| 崇左市| 马关县| 鄂尔多斯市| 宝山区| 绵阳市| 伊吾县| 高安市| 宁波市| 平乡县| 托里县| 合作市| 宣威市| 鞍山市| 礼泉县| 富锦市| 大冶市| 安化县| 泽普县| 顺义区| 收藏| 依安县| 桐乡市| 海原县| 云浮市| 龙胜| 墨玉县| 金湖县| 驻马店市| 麻栗坡县| 苏尼特右旗| 育儿| 新巴尔虎右旗| 璧山县|