我知道您可以让 TrueCrypt 在睡眠状态下从首选项中卸载所有卷,但我只想卸载一个特定的驱动器而不卸载另一个 - 这可能吗?也许使用 powershell 脚本或其他东西?
答案1
你可以利用 Windows 来解决这个问题任务计划程序。
首先创建一个新任务。切换到触发器选项卡并添加新触发器。
您将需要触发任务在一次活动中。选择系统log 作为将记录事件的日志。
选择核心力量作为事件的根源。
事件 ID 为四十二。
这些设置与下面显示的事件相关事件查看器:
现在,您需要向任务添加一项操作。为此,您需要
TrueCrypt.exe
使用/dismount
命令行参数:不要忘记命名您的任务并设置您可能需要的任何附加条件。
请注意,在工作站锁定时调用任务可能也是可取的。有一个更简单的触发器可以实现这一点。计算机进入睡眠状态也可能会触发设置为在工作站登录时运行的任务,但我对此不确定。
答案2
为了回答我自己的问题...这是我刚刚设置的卸载驱动器的方法M
:
1)包含以下内容的批处理文件:
"C:\Program Files\TrueCrypt\truecrypt" /dismount m /q /f
2)从此处运行批处理文件用于运行暂停和/或恢复操作的便捷实用程序。