Войти

Показать полную графическую версию : [решено] Поставить согласие в BAT на разархивирование дубликатов файла


antikvarik@vk
18-10-2016, 19:53
Здравствуйте. С помощью форума создал BAT на разархивирование файлов из папки на рабочий стол с последующим удалением архива. Но иногда файлы являются дубликатами и выдаётся выбор что делать дальше. Мне нужно указать что я согласен на замену существующего файла более новым, но как это сделать не соображу.
BAT в настоящее время выглядит так:

@echo off
cd "C:\Users\Domination\Desktop" - для того чтобы BAT можно было запускать из планировщика заданий (доработаю позже)
"%ProgramFiles%\7-zip\7z.exe" X *.zip -o"C:\Users\Domination\Desktop"
del *.zip
pause

Проблема выглядит так:
http://hostingkartinok.com/show-image.php?id=f79e4b4595de4d6949069d3812162fdb

Iska
18-10-2016, 20:03
Мне нужно указать что я согласен на замену существующего файла более новым, но как это сделать не соображу. »
-y (assume Yes on all queries) switch

Disables most of the normal user queries during 7-Zip execution. You can use this switch to suppress overwrite queries in the e (Extract) and x (Extract with full paths) commands.

antikvarik@vk
18-10-2016, 20:08
Спасибо большое!




© OSzone.net 2001-2012