Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

:: Определение переменных сред для каталогов
set sApplication=%ProgramFiles%%\7-Zip\7zG.exe
set sSource=F:\папка\*
set sDestination=\\server\папка1\папка2\папка2\папка3\Backup_%DATE%.7z
set sFileName=Backup_%DATE%

"%sApplication%" a -mx=9 -ssw "%sDestination%\%sFileName%.7z" "%sSource%"

:: Тестирование архива на целостность и вывод результатов в файл
>>"%sDestination%\%sFileName%.log" "%sApplication%" t -bse0 "%sDestination%\%sFileName%.7z"

endlocal
exit /b 0
При таком исполнении копирование идет в корень сетевого диска, но со всем содержимым.

Код: Выделить весь код
cmdow @ /HID
@echo on
:: Определение переменных сред для каталогов
set PROG=c:\Program Files\7-Zip\7zG.exe
set SOURCE=F:\папка\*
set DESTINATION=\\server\папка1\папка2\папка2\папка3\Backup_%DATE%.7z
"%PROG%" a -mx=9 -ssw "%DESTINATION%" "%SOURCE%"\*
:: Тестирование архива на целостность и вывод результатов в файл
%PROG% t "\\server\папка1\папка2\папка2\папка3"\*.7z -bse0 >> backup_%DATE%.log
При таком, также в корень, но без файлов в корне основной папки, только вложенные папки.

На проверку архива, не смотрите, я уже о ней и не думаю...

В пути "куда копировать", как ранее писал есть пробелы в названии папок с русскими буквами.

Отправлено: 09:43, 19-12-2017 | #13