Powershell

如何通過 windows powershell 輸入密碼到 manage-bde -pw 選項

  • May 12, 2015

我正在嘗試使用以下命令加密數據卷(例如 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-BitLockerKeyProtectorcmdlet 接受SecureString對象形式的密碼,這就是我們將明文“密碼”通過管道傳輸到的原因ConvertTo-SecureString

引用自:https://serverfault.com/questions/691393