有人可以帮我创建一个批处理文件来检测它何时被复制。 我对批处理非常好,但我想做的就是在我的批处理程序中加上安全警告,如下所示:"不要复制此文件或将其删除!"然后当用户尝试复制它时它会自行删除(因此它不会被盗......等等)
答案 0 :(得分:0)
正在运行的程序可以锁定文件,以便其他任何东西都无法打开它。我不确定如何在批处理脚本中执行此操作,但我认为它可以通过某种方式锁定自身。但是如果文件只是坐在那里而没有其他正在运行的进程被锁定,那就无法工作。
为什么您不能使用文件权限来阻止他人访问该文件?
答案 1 :(得分:0)
并不是说这会阻止任何人阅读文件并复制它......
if not "%computername%#%~df0"=="AKOYA#C:\Users\Stephan\test\4\s.bat" echo this has been copied!! & del %~df0