2

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

Я дизайнер САПР, с каждым файлом связано 5 файлов. У меня есть 3 набора по 5 файлов, и каждый набор должен идти в свой собственный zip-файл, размещенный на отдельном сервере.

Например:

"C:\Program Files\7-zip\7z.exe"  a file1.zip "O:\server2\map files\BC\BC.d*"-0
"C:\Program Files\7-zip\7z.exe"  a file2.zip "O:\server2\map files\BC\ON.d*"-0
"C:\Program Files\7-zip\7z.exe"  a file3.zip "O:\server2\map files\BC\AB.d*"-0

и я нахожусь в каталоге "S:\server\map files\provinces" (например).

Эти строки выполняются в существующем командном файле, и к тому времени, когда он достигает 3 строк выше, он находится в примере каталога S: выше. Таким образом, он ищет на моем компьютере программу 7-zip, создающую 3 имени файла zip, которые она делает, но помещает эти файлы zip на отдельный сервер, которого нет, и первый файл zip также включает в себя все остальные 10 файлов, второй zip-файл такой же, плюс первый zip-файл, а третий - тот же, что и с двумя другими zip-файлами, что заставляет меня думать, что код не распознает часть после file1.zip, где я пытаюсь указать, какие файлы включать и где разместить почтовые файлы.

В конечном счете, я хочу, чтобы система создала новый zip-файл, если старый был удален, или скопировала новые файлы в существующий zip-файл и перезаписала все старые файлы, а эти zip-файлы были бы помещены в отдельное место, которое где мы передаем наши файлы другим сотрудникам нашей компании. Диск S: для всех оригиналов, а O: для совместного использования.

Есть ли список всех вариантов переключения с множеством разных сэмплов?

РЕШЕНИЕ

Хорошо! Я думаю, что попробовал все возможные варианты (возможно, не имея ввиду каждый сценарий), способ заказать приведенный выше код, и в итоге он у меня есть.

"c:\program files\7-zip\7z.exe" u "O:\server2\map files\BC\file1.zip" bc.d *,

где

«c:\program files\7-zip\7z.exe» - это местоположение самой программы (часто называемое «глаголом» или словом действия предложения - или актом сжатия,

Вы по сравнению с использованием либо создаете архив (в моем случае файл .zip, так как я не указал системе, что я хочу создать сжатую папку другого формата), если он не существует или только обновляет / сжимает новые версии файлов в существующий архив, если архив уже существует.

«O:\server2\map files\BC\file1.zip» - это место, где будет создаваться или обновляться zip-файл, и имя для предоставления архива или имя существующего архива,

наконец следует имена файлов (bc.d *), которые вы хотите включить в архив. Есть 5 файлов, которые начинаются с bc с различными расширениями, и расширения также начинаются с d. DBG, DBN, DBI, DBQ и DBA. используя * или звездочку, говорит системе скопировать все файлы с именем bc с расширениями, начинающимися с d. Причина этого в том, что наши файлы CADD могут иногда иметь другие вспомогательные файлы, но их расширения не начинаются с d, и они также не настолько важны, чтобы их можно было архивировать.

Отличная маленькая программа, которая только что решила проблему на всю жизнь, которая у нас была. Спасибо 7-почтовый.

0