1

我有一个困难的用例。

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

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

提前谢谢你们。

4

3 回答 3

0

您可以使用将文件加密为 exe 文件的外部工具。例如

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

您可以运行 exe 并从您的程序中提供密码。

于 2013-10-02T11:09:34.857 回答
0

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

于 2013-10-02T10:52:56.640 回答
0

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

于 2013-10-02T10:56:32.647 回答