вот фрагмент бат-файла, выполняемого для запуска Инфиум: cipher /d /a E:\Programs\Internet\QIPInf~1\h\h198.rar pause E:\Programs\WinRAR\winRAR.exe x -ep3 -o+ -p E:\Programs\Internet\QIPInf~1\h\h198.rar pause start E:\Programs\Internet\QIPInf~1\infium.exe exit при завершении процесса Инфиум выполняется этот бат-файл: @echo off echo. pause E:\Programs\WinRAR\winRAR.exe a -ep3 -o+ -p E:\Programs\Internet\QIPInf~1\h\h198.rar E:\Programs\Internet\QIPInf~1\Profiles\198748535\History cipher /e /a E:\Programs\Internet\QIPInf~1\h\h198.rar pause start E:\Programs\Utils\skiller.exe E:\Programs\Internet\QIPInf~1\Profiles\198748~1\History\*.qhf /Y start E:\Programs\Utils\skiller.exe E:\Programs\Internet\QIPInf~1\Profiles\198748~1\History\archive\*.* /Y exit все отлично работает в течение одной сессии, но после перехода в, а затем выхода из спящего режима, доступа к зашифрованному файлу h198.rar - НЕТ. кто-нибудь может прокомментировать ситуацию?
Загадка... Другое непонятно: а зачем дергать шифрование на архиве, сначала его расшифровывать, а потом зашифровывать? Пусть он а) остается зашифрованным всегда, это не мешает доступу к нему б) использовать команду 'u' для обновления содержимого архива, а не 'а'.
так нужно.... )) безопасность........... при чем тут: /U Обращается ко ВСЕМ зашифрованным файлам на локальных дисках. Это приводит к обновлению пользовательского ключа шифрования файлов или ключа шифрования агента восстановления до используемых в данный момент ключей, если они были изменены. Этот параметр не используется ни с какими другими параметрами, кроме /N. /N Используется только с /U. Этот параметр запрещает обновление ключей и используется для поиска всех зашифрованных файлов на локальных дисках. ??? задача такая : инфиум закончил работу - история в архив, архив шифруется; при запуске инфиум - архив дешифруется и распаковывается
Я имел в виду команду /u winrar, не cipher. Что бы не пересоздавать архив. Да я понял... Хотелось бы еще напомнить известную перловскую мантру "there is a more than one way to do it"