1

У меня есть внешний жесткий диск, содержащий все мои документы, и он зашифрован паролем через Truecrypt. Мне бы хотелось, чтобы мой настольный компьютер дома автоматически подключал том перед тем, как войти в систему (чтобы его можно было использовать в качестве папки пользователя), не запрашивая у меня пароль. (Да, пароль может быть сохранен в виде простого текста на жестком диске моего рабочего стола - это нормально.) Что касается жизни, я не могу найти способ сделать это, хотя на самом деле работает.

Попытался с помощью планировщика заданий планировать монтирование при запуске компьютера, и он работает, но том доступен только моей учетной записи после входа в систему. (Не пробовал каждую комбинацию пользователей / опций для запланированной задачи, поэтому, может быть, есть что-то еще, что мне нужно попробовать.) Также попытался добавить скрипт запуска для моей учетной записи пользователя, который запускается при входе в систему, что, очевидно, слишком поздно для настройки папки профиля пользователя. Кто-нибудь когда-либо успешно достигать этого или что-то подобное?

2 ответа2

2

Наконец-то я смог добиться того, чтобы это работало в планировщике задач, если бы пользователь с именем "SYSTEM" выполнял задачу (при запуске). Если я попытаюсь войти в свою учетную запись пользователя слишком быстро, это не сработает, но если я подожду несколько секунд, он подключится и я смогу успешно войти в систему. Жаль, что не было синхронного способа запустить задачу до входа в систему ...

1

Вы можете попробовать запустить командную строку, которая монтирует диск как сервис. Это закончится через несколько секунд, но это, вероятно, не имеет значения.

Чтобы запустить любой .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, но это должно дать вам хорошее представление о том, что делать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .