sklm
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору pop2ROOT Хоть это во многом и произвольно, но можно сделать, например, так: сохрани этот скрипт просто как текстовый файл с названием logon.vbs (расширение *.vbs - это, типа, "вижуал-бэйсик-скрипт") положи файл в директорию C:\WINDOWS\System32\GroupPolicy\Machine\Scripts\Startup запусти команду gpedit.msc иди в Computer Config -> Windows Settings -> Scripts, дабл-клик справа на Startup, потом Add и укажи на этот файл. Вроде всё... Ну, и перезапустись. Теперь каждый раз при старте Виндузов твой диск будет монтироваться автоматом. Q. Почему не сделать простой батник? A. Можно, но я не люблю, когда при старте возникает "досовское" окошко, в котором чего-то там запускается. При данном подходе всё происходит незаметно. А кроме того, у меня в скрипте было ещё много всего, для обхода дурацкой корпоративной доменной политики , чего в батнике делать замаешься. Q. Не совсем "всё незаметно" - запрос на пароль всё равно выдаётся... A. Это я сделал специально. Если к машине больше никто не подходит, то можно пароль прописать в команде, и тогда всё будет ваще само делаться. Q. А почему не запихать просто в папку Startup? A. Потому что иногда удобно, если диск примонтируется ещё до того, как ты войдёшь в систему. Если угодно - запихни это не в System Config, а в User Config. Кстати, если диск всего один, то скрипт можно упростить: Код: Option Explicit On Error Resume Next Dim WshShell Set WshShell = WScript.CreateObject ("WScript.Shell") Dim TrueCryptCommand TrueCryptCommand = Chr(34) & "C:\Program Files\TrueCrypt\TrueCrypt.exe" & Chr(34) & " /v C:\secretfile.tc /l X /q /a" WshShell.Run TrueCryptCommand, 1, vbTrue | И ещё, кстати, можно создать скрипт logoff.vbs: Код: Option Explicit On Error Resume Next Dim WshShell Set WshShell = WScript.CreateObject ("WScript.Shell") Dim TrueCryptCommand TrueCryptCommand = Chr(34) & "C:\Program Files\TrueCrypt\TrueCrypt.exe" & Chr(34) & " /dismount /w /q" WshShell.Run TrueCryptCommand, 1, vbTrue | и, по аналогии, использовать когда ты делаешь logoff, например. | Всего записей: 176 | Зарегистр. 11-02-2003 | Отправлено: 21:57 11-11-2005 | Исправлено: sklm, 22:02 11-11-2005 |
|