Powershell
如何通過 windows powershell 輸入密碼到 manage-bde -pw 選項
我正在嘗試使用以下命令加密數據卷(例如 E:):
manage-bde -protectors -add E: -pw
當我執行上述命令時,它會要求輸入密碼,所以我輸入了它。它成功地加密了我的數據量。現在,我想製作一個腳本來加密數據卷,所以我需要將密碼作為參數傳遞給上述 powershell 命令。
我怎樣才能做到這一點?是否有任何選項可以為 manage-bde 命令傳遞密碼?
如果您使用的是 Windows Server 2012 或更高版本,則可以使用BitLocker cmdlet:
Add-BitLockerKeyProtector -MountPoint "E:" -Password ("Password" | ConvertTo-SecureString -AsPlainText -Force) -PasswordProtector
Add-BitLockerKeyProtector
cmdlet 接受SecureString對象形式的密碼,這就是我們將明文“密碼”通過管道傳輸到的原因ConvertTo-SecureString