禁止运行程序批处理或者程序

来源:百度知道 编辑:UC知道 时间:2024/07/06 09:59:50
比如我有一个加密文件夹在u盘,或者在移动硬盘上,我不想别人用嗅探器来读u盘上的内容。求一段代码,让电脑一插上u盘,或者移动硬盘就自动运行一个软件,或者一段代码。从而禁止像嗅探器之类的软件。最终目的是使我的加密文件夹内容不被泄露。如果真能够解决问题,再增加50分。
二楼的答案解决本电脑的问题。如果把u盘或者移动硬盘擦在另外的电脑问题依旧未解决。

::一插上U盘就提示30秒后关机,你也可以改成另外的,只要在shutdown -s -t 30改成其它的软件名称就行,还有在我的电脑上,U盘的盘符是J盘,你要改成自己的,要取消关机用shutdown -a。像楼上说得那样,这样会禁止所有人用U盘了,而且这个批处理会一直运行,会占用一部分的内存。如果你怕别人查看你的U盘上的文件,可以把程序改一下的:if exist j:\你的U盘的某个文件名 shutdown -s -t 30,这样只针对你自己的U盘,不妨碍别人使用U盘。

@echo off
:a
if exist J:\nul shutdown -s -t 30
goto a

普通加密办法是更改文件夹名,使普通办法进入不了这个文件夹,也就不能看文件,但并不保险。如果要防止泄露,可以用这种加密软件,把文件名及内容全部加密,只有用软件解密后才能运行或使用。
禁止其他程序访问U盘是不现实的,就算有这么一个程序放在U盘,但如果这个程序不能启动,也就不能阻止。

楼主说的对啊,其实你解决问题的角度可以换下,弄个嗅探器不能嗅到的文件夹?
不过我还给点意见,你若真想弄个文件夹没人能破解那估计没可能。。。。
我加密一般不用软件,有人很快就想到了 md a..\
我不是这样做的,,
我 md ...\
用嗅探器,我测试过一个,嗅探不到。一般杀毒软件,扫描不到而且文件夹图标不显示,极其隐蔽。
要打开,只要在运行内输入 (如i盘) 则 I:...\