Я исследовал этот заголовок, и был дан ответ следующего файла CMD:
FOR /D /r %%F in ("*") DO (
pushd %CD%
cd %%F
FOR %%X in (*.rar *.zip) DO (
"C:\Program Files\7-zip\7z.exe" x %%X
)
popd
)
Файл cmd отлично работает до определенного момента. За исключением того, что выдает следующее сообщение для каждого файла с расширением "ZIP" и спрашивает:
Would you like to replace the existing file:
Path xxxxxx
Size xxxx
Modified: XXXXXXX
with the file from the archive:
Path: xxxx
Size: xxxxx
? Y<es> \ N<o> \ A<lways> \ S<kip all> \A<u>to rename all \ <Q>uit
Он останавливается там в ожидании ввода. Но он спрашивает каждый раз, когда каждый файл распаковывается. Я собирался изменить вышеуказанный командный файл с чем-то, что проверяет, если ?
найден и затем вызывает ответный cmd-файл, который выводит "Y", затем завершается, что возвращает меня к исходному командному файлу для обработки следующего файла с "zip", который он обнаружил.
Я не знаю, нахожусь ли я на правильном пути, но я был бы признателен за некоторую помощь. Я не знаю, какая программа выводит ?
и текст. Это Windows 7 или 7-zip, который спрашивает?