C# 使用CopyFileEx复制其他用户的加密文件

C# 使用CopyFileEx复制其他用户的加密文件,c#,.net,C#,.net,我想使用c#中的CopyFileEx API将其他用户的一些加密文件从一台计算机复制到另一台计算机 CopyFileEx在复制到目标之前解密文件。文件可以由加密它们的唯一用户解密 在这种情况下,我将得到拒绝访问的错误消息 有没有办法使用CopyFileEx来实现这一点?很明显,要访问加密文件内容,您应该被授权为特定用户。这就是加密的目的 如果您的任务是仅备份,则可以使用和配对来备份/还原加密文件,而无需对其进行实际解密 但是,如果仍然要访问由另一个用户加密的文件,并且您拥有他的凭据,则可以使用。

我想使用c#中的CopyFileEx API将其他用户的一些加密文件从一台计算机复制到另一台计算机

CopyFileEx在复制到目标之前解密文件。文件可以由加密它们的唯一用户解密

在这种情况下,我将得到拒绝访问的错误消息


有没有办法使用CopyFileEx来实现这一点?

很明显,要访问加密文件内容,您应该被授权为特定用户。这就是加密的目的

如果您的任务是仅备份,则可以使用和配对来备份/还原加密文件,而无需对其进行实际解密


但是,如果仍然要访问由另一个用户加密的文件,并且您拥有他的凭据,则可以使用。

很明显,要访问加密的文件内容,您应该被授权为特定用户。这就是加密的目的

如果您的任务是仅备份,则可以使用和配对来备份/还原加密文件,而无需对其进行实际解密


但是,如果仍然要访问由另一个用户加密的文件,并且您拥有他的凭据,则可以使用。

目标也加密了吗?由当前用户?我也需要在目标上加密复制它。它需要备份文件。目标也加密了吗?由当前用户?我也需要在目标上加密复制它。它将像备份的文件。