Verifique o sistema & Logs de eventos do aplicativo.
Para detectar erros, altere o final do lote para: > "C: \ mount.log" 2 > & 1
Eu tenho um disco USB de 1TB onde faço o primeiro nível de backup de um servidor de arquivos WS2008 R2. O usb não é totalmente criptografado, apenas cerca de 700GB. O Cobian está sendo executado como um serviço, representando o usuário Administrador ao fazer backups.
Aconteceu que "acidentalmente" um cara desconectou o USB e ligou novamente. Não é um grande problema, como todos os dias eu verificar os backups, mas eu queria fazer um script para montar o arquivo criptografado apenas no caso antes de fazer o backup. O script funciona bem se eu o executar, mas parece falhar se executado pelo Cobian sem nenhuma sessão aberta. O Cobian sempre falha, pois não encontra a unidade montada (T :). O script, em um arquivo .bat:
"[fullpath]\truecrypt.exe" /v z:\backups /l t /k [keyfilepath] /a /q /s /c n > "C:\mount.log"
Z é o usb, ele sempre pega essa letra ao conectá-lo. Além disso, o mount.log está sempre vazio. Eu li o TrueCrypt Known Issues e FAQ e não consigo ver nada relacionado. Alguma idéia sobre por que ele falha ou como obter mensagens de log?
PS: Eu também tentei montar o arquivo criptografado como Removable Media, sem sorte. O USB é montado como drive, não como mídia removível.
Verifique o sistema & Logs de eventos do aplicativo.
Para detectar erros, altere o final do lote para: > "C: \ mount.log" 2 > & 1
Pode ser, se não houver sessão de usuário aberta, o Windows não atribui letra de unidade ao dispositivo usb? Crie um arquivo cmd assim:
cd z:\ 2> c:\test.log
echo %errorlevel% >> c:\test.log
Programe uma tarefa para executar essa tarefa no momento, quando não houver sessão de usuário aberta. Verifique c: \ test.log