我最近一直在摆弄 VeraCrypt,想加密 USB 驱动器。VeraCrypt 具有非常方便的便携性,因此您可以加密驱动器并包含 Veracrypt 软件,这样您就可以随时随地插入 USB 驱动器进行解密。不幸的是,自 Windows 7 以来,USB 驱动器不再支持自动运行功能。因此 AutoRun.inf 文件基本上没用了。
我的问题是,我可以将 .inf 文件中的代码转换为 .exe 或 .bat 文件吗(我对这类东西真的不太了解),这样我就可以拥有一个可以完成整个解密过程的单个文件,而无需我自己打开程序并完成必要的步骤?
提前感谢您的所有帮助。
答案1
我认为您只需要在想要启动它时运行“open=”命令,在想要停止/卸载它时运行“shell/dismount/command=”。
[PS:下次只需从记事本文件中复制并粘贴实际文本即可,无需截取文本的屏幕截图]
因此也许有一个批处理文件每个命令可以工作 - 基本上只是记事本中的一个文件,只有一行,名为“start.bat”和“dismount.bat”。我不太确定“start”是否需要两行,或者只需要一行,但你可以在命令提示符/终端中测试。
启动.bat:
VeraCrypt/VeraCrypt.exe /q background /e /m rm /v "KeePass"
VeraCrypt/VeraCrypt.exe
卸载.bat:
VeraCrypt/VeraCrypt.exe /q /d