怎么对目录进行加密

如何对目录进行加密
如何实现以下功能:
WindowsXP 系统下,控制某个目录(包括目录下文件,及其子目录)的访问权限。目录加入控制后,不可以通过浏览器直接输入地址进行访问呢,不能用其他软件访问该目录下文件。只有指定的用户通过输入密码获得权限后才能访问。

------解决方案--------------------
要求整得忒复杂了吧?
我觉得Windows自带的EFS加密可以试试。
或者干脆弄一个带加密的虚拟硬盘软件。
------解决方案--------------------
IOBit Password Folder可以不
------解决方案--------------------
引用:
设置全局钩子监控 WH_SHELL 



这样浏览器可以访问,程序也可以访问。
------解决方案--------------------
文件驱动一类的可以