ZIP-архив с исключениями нескольких отдельных файлов через пакет - PullRequest
0 голосов
/ 19 августа 2010

Я пытался найти ответ на этот вопрос в нескольких местах и ​​не смог, так что вот оно:

У меня есть каталог, скажем, "Project", в котором много подкаталогов и файлов. Я хочу сделать пакетную программу, которая просто архивирует этот каталог проекта. Но я также хочу пропустить несколько отдельных файлов и одну папку.

Я подумал, что мне нужно перебрать все элементы и добавить их в zip один за другим, и я не знаю, как это сделать .. или есть лучший способ сделать это?

Я пробовал это:

@ECHO OFF
start c:\"Program Files (x86)"\WinRAR\WinRAR.exe %CUR-DATE%.ZIP Project\*.*
pause

просто чтобы посмотреть, работает ли он ... Winrar установлен в этом месте ... для начала я подумал, что увижу, работает ли архивирование всех файлов ... но это не работает, без ошибок, ничего, просто запускается и выходит. 1010 *

Есть идеи, с чего мне начать?

Большое спасибо!

1 Ответ

1 голос
/ 21 августа 2010

Вы можете использовать ключ -x@ExcludeFilesList.txt.

Руководство для этого переключателя интерфейса командной строки: здесь .

НТН!

Просто любопытно ... Почему бы вам не использовать (") для включения всей спецификации Winrar Path + Filname вместо просто части" Program Files (x86) "?

...