【问题标题】:Managing Bitlocker encryption on C#在 C# 上管理 Bitlocker 加密
【发布时间】: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 包吗?

【问题讨论】:

    标签: c# bitlocker


    【解决方案1】:

    你找到答案了吗?

    【讨论】:

    • 乔希,请不要添加我也是作为答案。它实际上并没有提供问题的答案。如果您有不同但相关的问题,请ask它(如果它有助于提供上下文,请参考此问题)。如果你对这个具体问题感兴趣,你可以upvote它,留下comment,或者一旦你有足够的reputation就开始bounty
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-13
    • 1970-01-01
    • 1970-01-01
    • 2019-01-21
    • 2021-12-01
    • 1970-01-01
    • 2014-02-20
    相关资源
    最近更新 更多