此问题来自超级用户migrated,因为23天前可以在Stack Overflow. Migrated上回答。
我想让用户设置锁位器引脚和引脚长度应该是数字9位数,而不是像123456789序列。
我尝试的代码:-
$PIN = Read-Host -AsSecureString -Prompt 'Input your bitlocker PIN'
$SecureString = ConvertTo-SecureString $PIN -AsPlainText -Force
Enable-BitLocker -MountPoint "C:" -EncryptionMethod Aes256 -UsedSpaceOnly -Pin $SecureString -TPMandPinProtector
2条答案
按热度按时间u5rb5r591#
这段代码假设您不希望用户在他们的pin中有3个或更多的序列号。我们可以设置多个值来进行匹配,然后使用regex将字符串与列表中的任何值进行匹配。
hk8txs482#
如果愿意,您可以想出更多的规则(在下面的代码中,我添加了一个测试,以排除重复两次以上的数字),但您应该
试试看