制作一个随机的SID发生器
因此,我肯定会完全接近我在寻找的内容。基本上,我有用户,出于安全目的,我希望它们的用户名随机生成7个字符SID。
示例:rgf8uwt或euw2prt或wif5llc
基本上是3个字母,然后是1个数字,然后是3个字母
,所以我尝试创建一个随机生成器来执行此操作,而到
#to create the random number
-join ((48..57) | get-random -Count 1 | % {[char]$_})
#to create the random 3 letter string
-join ((97..122) | Get-Random -Count 3 | % {[char]$_})
目前它是一种生成7个长字符的字符串,带有3个字母,然后是1个数字,然后是3个字母。
除非有更好的方法来做到这一点,否则我只是不知道。
So im definitely close to exactly what im looking for on this. Basically, I have users, and for security purposes, I want their usernames to be randomly generated 7 character SIDs.
example: rgf8uwt or euw2prt or wif5llc
basically it would be 3 letters, then 1 number then 3 more letters
So im trying to create a random generator to do this and what I have so far is:
#to create the random number
-join ((48..57) | get-random -Count 1 | % {[char]$_})
#to create the random 3 letter string
-join ((97..122) | Get-Random -Count 3 | % {[char]$_})
So now where im stuck is merging the 2 together is a way that it generates a string of characters that is 7 long, with 3 letters, then 1 number, and then 3 letters.
Unless theres a better way to do this that i just dont know about.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 +似乎有效
With a + it seems to work