我目前通过网上教程学习PowerShell中所需的力和AsPlainText。为什么是安全的弦
什么的效益/为什么示例使用-Force
和-AsPlainText
创建安全字符串时?
$password = '[email protected]' | ConvertTo-SecureString -AsPlainText -Force
我目前通过网上教程学习PowerShell中所需的力和AsPlainText。为什么是安全的弦
什么的效益/为什么示例使用-Force
和-AsPlainText
创建安全字符串时?
$password = '[email protected]' | ConvertTo-SecureString -AsPlainText -Force
没有使用这些参数的好处确认提示,而他们必须表明你明白,你的字符串是不安全的,尽管事实上你现在已经把它放在了SecureString
。因为你已经将它作为纯文本传递,它已经以不安全的方式存在于内存中。
-AsPlainText
表明,这是你希望通过一个纯文本参数。 -Force
is documented as:
确认您了解使用AsPlainText参数的影响,并仍想使用它。
IIRC,-Force
抑制来自-AsPlainText
$PW = ConvertTo-SecureString -String '[email protected]' -AsPlainText -Force