如何在 Windows 7 登录前自动挂载 Truecrypt 卷?

如何在 Windows 7 登录前自动挂载 Truecrypt 卷?

我有一个外部硬盘,里面有我的所有文档,它通过 Truecrypt 用密码加密。我希望我家里的台式电脑在我登录之前自动安装该卷(以便可以将其用作我的用户文件夹),而无需我输入密码。(是的,密码可以以纯文本形式保存在我的台式机硬盘上 - 没问题。)但就我而言,我找不到一种真正可行的方法来实现这一点。

尝试使用任务计划程序在计算机启动时安排安装,并且它可以工作,但该卷只能由我的用户帐户访问我登录了。(还没有尝试过计划任务的所有用户/选项组合,所以也许还有其他需要尝试的地方。)还尝试为我的用户帐户添加一个在登录时运行的启动脚本,这显然已经太晚了,无法设置用户的配置文件文件夹。有人成功实现过这个或类似的功能吗?

答案1

我终于能够在任务计划程序中让名为“SYSTEM”的用户执行任务(在启动时),从而使它正常工作。如果我尝试过快地登录我的用户帐户,它就不起作用,但如果我等待几秒钟,它就会安装,我就可以成功登录。希望有一种同步方式在登录之前运行任务...

答案2

您可以尝试运行将驱动器安装为服务的命令行。它会在几秒钟后结束,但这可能无关紧要。

要使用资源工具包中的.exe服务来运行任何内容:srvany.exe

http://support.microsoft.com/kb/137890/en

parameters在教程中描述的键下,您还可以添加任何附加命令行参数所REG_SZ调用的值。AppParameters

例子:

Key: ...\services\servicename\Parameters 
Application = "C:\truecrypt.exe"
AppParameters = "mount c:\sometrufile somepassword"

我不知道 TrueCrypt 的确切参数,但这应该能让你很好地了解该怎么做。

相关内容