Como montar automaticamente um volume Truecrypt antes do login no Windows 7?

1

Eu tenho um disco rígido externo contendo todos os meus documentos e ele é criptografado com uma senha via Truecrypt. Eu gostaria que meu computador desktop em casa montasse automaticamente o volume antes do meu login (para que ele pudesse ser usado como minha pasta de usuário) sem me pedir uma senha. (Sim, a senha pode ser salva em texto simples no disco rígido da minha área de trabalho - tudo bem.) Para minha vida, não consigo descobrir uma maneira de fazer isso que realmente funcione.

Tentei usar o Agendador de Tarefas para agendar uma montagem quando o computador é inicializado e funciona, mas o volume só é acessível pela minha conta de usuário após fazer o login. combinação de usuários / opções para a tarefa agendada, então talvez haja algo mais que eu preciso tentar.) Também tentei adicionar um script de inicialização para minha conta de usuário que é executado no login, que evidentemente é tarde demais para configurar a pasta de perfil do usuário. Alguém já conseguiu isso ou algo assim?

    
por nonoitall 13.06.2012 / 11:53

2 respostas

2

Eu finalmente consegui fazer com que isso funcionasse no Agendador de Tarefas fazendo com que o usuário chamado "SISTEMA" fosse o único a executar a tarefa (na inicialização). Se eu tentar entrar na minha conta de usuário muito rapidamente, isso não funciona, mas se eu esperar alguns segundos, ele será montado e eu posso fazer o login com sucesso. Gostaria que houvesse uma maneira síncrona de executar uma tarefa antes do login. .

    
por 20.06.2012 / 11:24
1

Você pode tentar executar a linha de comando que monta a unidade como um serviço. Ele terminará depois de alguns segundos, mas isso provavelmente não importa.

Para executar qualquer .exe como um serviço usando srvany.exe do kit de recursos:

link

Sob a chave parameters , conforme descrito no tutorial, você também pode adicionar o valor REG_SZ chamado AppParameters para qualquer parâmetro de linha de comando adicional.

Exemplo:

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

Eu não sei os parâmetros exatos para TrueCrypt, mas isso deve lhe dar uma boa idéia do que fazer.

    
por 28.06.2012 / 12:44