Как создать флаг, который будет указывать на завершение операции сжатия / сжатия?
394
Sumeet
Я использую 7-zip, и я хотел бы запустить операцию zip на dir / files. Мое требование состоит в том, чтобы установить определенный флаг, скажем, некоторый файл (complete.flag) в каталоге вместе с заархивированным содержимым, чтобы указать, что операция архивирования завершена. Затем мой скрипт прочитает флаг и начнет копировать zip-файлы в другой каталог.
Выполните сжатие 7zip с помощью команды `start / w 7zip a ...`. Пакетное выполнение будет заморожено до завершения процесса сжатия. Другой способ - проверить, исчез ли файл «archivename.7z.tmp» и появился «archivename.7z».
Akina 6 лет назад
0
Спасибо и признателен за ваш ответ. Но кроме скрипта, в моей системе есть еще какое-то приложение, требующее установки флага для запуска соответствующих действий. Не знаю, почему я не вижу ни одного tmp-файла, пока выполняется архивирование.
Sumeet 6 лет назад
0
* Не знаю, почему я не вижу ни одного tmp-файла, пока выполняется архивирование. * Может быть, он создан во временной папке? особенно если вы установили его в настройках 7zip или источник находится на сетевом / съемном диске ... * в моей системе есть флаг для других приложений, требующий от них соответствующих действий. * Используйте `start / w` и создайте этот файл "flag" в следующей строке скрипта, например, `echo.> complete.flag`.
Akina 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Как я могу "инвертировать" структуру каталогов?
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
7
Запустить синергетический клиент при загрузке в Mac OS X
-
-
10
Как сжать огромное количество PNG изображений?
-
4
Как синхронизировать скрипты GreaseMonkey между компьютерами?
-
8
Как создать zip-файл, совместимый с Windows под Linux
-
21
Сжатие с RAR против ZIP
-
9
Максимальное сжатие файлов (для веб-передачи)?
-
1
Могу ли я написать скрипт, который будет автоматически переключать пользователей?
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием