大家好,有人可以解释一下,或者给我一些如何用VB.net锁定文件夹的例子。
我想选择文件夹,为其设置密码然后将其锁定。 当我尝试打开该文件夹时,我希望我的应用程序弹出要求输入密码,如果密码正常则解锁文件夹,如果没有做任何事情。
我知道除了访问文件夹时我的应用程序的自动运行以外的所有操作。
谢谢!
答案 0 :(得分:1)
您所描述的方案没有提及加密文件,如果没有加密,使用这种“锁定”是值得怀疑的。
现在,加密与否,您唯一的解决方案是文件系统过滤器驱动程序,它将在访问文件时询问密码,然后允许或拒绝打开文件(并且必须在运行中加密/解密)也表演了。)
VB.NET不能用于编写内核模式驱动程序(您需要深入了解C和Windows内部以及大约6个月的工作来创建驱动程序)。您可以使用我们的CallbackFilter产品,该产品提供驱动程序并允许您在用户模式下编写业务逻辑。
答案 1 :(得分:0)