【发布时间】:2023-02-14 22:21:53
【问题描述】:
我需要管理(“启用然后立即禁用”的缩写)可移动驱动器上的 bitlocker 加密。
Bitlocker 由公司政策强制执行,但为了向客户发布他们的 USB 安装驱动器,我需要加密驱动器,将需要的文件移入其中,最后解密它们。这需要很多时间,而且目前是手动制作的,所以我很想自动化 crypt/copy/decrypt 部分并将其集成到我的 C# 解决方案中。
我试图编写一个 Powershell 脚本(免责声明:我不知道如何在 PS 中编写脚本)但我不断收到这样的错误:
Enable-BitLocker : Impossibile risolvere il set di parametri utilizzando i parametri denominati specificati.
In C:\Projects\Selco.WeldNet.SinergyManager\Selco.Weldnet.SynergyManager.LicenseCreator\Script\ManageUSBDrive.ps1:49 car:2
+ Enable-BitLocker -MountPoint "$thisDriveletter" -EncryptionMethod ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Enable-BitLocker], ParameterBindingException
+ FullyQualifiedErrorId : AmbiguousParameterSet,Enable-BitLocker
没有任何可以帮助管理 bitlocker 的 C# api/library/nuget 包吗?
【问题讨论】: