use*_*996 9 passwords powershell
我需要编写一个powershell脚本,我可以在任何机器上运行以连接到服务器.安全字符串是否使用计算机或用户加密,即安全密码是否可以在域中的任何计算机上运行,或者只能在创建它的计算机上解密.如果是后者是在那里加密密码,所以我可以在任何机器上运行脚本
And*_*ndi 11
要在其他计算机上工作,您需要创建一个用于ConvertTo-SecureString和ConvertFrom-SecureString cmdlet的密钥.
PS C:\> $Key = (3,4,2,3,56,34,254,222,1,1,2,23,42,54,33,233,1,34,2,7,6,5,35,43)
PS C:\>$StandardString = ConvertFrom-SecureString $SecureString -Key $Key
Run Code Online (Sandbox Code Playgroud)
http://www.leeholmes.com/blog/2006/06/01/securestrings-in-powershell/
默认情况下,SecureString cmlet在将SecureString与纯文本表示形式进行转换时使用Windows的Data Protection API.加密密钥基于您的Windows登录凭据,因此只有您可以解密已加密的数据. 如果希望导出的数据在另一个系统或单独的用户帐户上运行,则可以使用允许您提供显式密钥的参数集.
归档时间: |
|
查看次数: |
14734 次 |
最近记录: |