在cd / dvd上使文件无法访问

时间:2013-10-02 10:32:34

标签: c# pdf unauthorized

我有一个困难的用例。

我在CD上有20个pdf文件以及一个程序,用于打开这些文件。但我希望正在使用该程序的用户无法从文件系统中打开pdf文件。只有程序才能打开这些文件(在用户提供密码后打开“存档”)

我不知道如何开始这个,希望有人可以给我一个提示或指针。

提前谢谢你们。

3 个答案:

答案 0 :(得分:0)

加密文件并让程序执行解密。请注意,这不一定会使用户无法在没有程序的情况下打开文件,但会使其不方便。

答案 1 :(得分:0)

我认为没有办法像你描述的那样解决它。 您可以使用文件系统标记'hidden',但许多用户已将其文件资源管理器设置为查看隐藏文件。 但是当然你可以加密文件内容(使用简单或复杂的加密)或者将其放入受密码保护的zip中。

答案 2 :(得分:0)

您可以使用将文件加密为exe文件的外部工具。 e.g。

http://www.drmsoft.com/pdf-to-exe-encrypter.asp

您可以运行exe并从程序中输入密码。