Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Ветеран


Contributor


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

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


Код: Выделить весь код
@Echo Off &Cls
	Set "BoxIn=Z:\Source"
	Set "BoxOut=Z:\Box_Arc"
	Set /A Old=7

	Set "Arc=C:\Program Files\WinRar\WinRAR.exe"
	Set "Excl=-x*\in.dat -x*\out.dat -x*\compl.dat -x*\eror.dat"

	"%Arc%" a -r %Excl% -AGYYYYMMDD -to%Old%d -df "%BoxOut%\.rar" "%BoxIn%\"
	"%Arc%" a -r %Excl% -AGYYYYMMDD "%BoxOut%\.rar" "%BoxIn%\"
pause
Exit /B
Пути пропишите свои
Не знаю, насколько существенно, у меня WinRar 6.11
С лог-файлом архива
Код: Выделить весь код
@Echo Off &Cls
	Set "BoxIn=Z:\Source"
	Set "BoxOut=Z:\Box_Arc"
	Set /A Old=7

	Set "Dt=%Date:~-4%%Date:~3,2%%Date:~0,2%"
	Set "Log=Z:\Box_Arc\%Dt%.Log"

	Set "Arc=C:\Program Files\WinRar\RAR.exe"
	Set "Excl=-x*\in.dat -x*\out.dat -x*\compl.dat -x*\eror.dat"

	2>"%Log%" "%Arc%" a -r %Excl% -to%Old%d -df "%BoxOut%\%Dt%.rar" "%BoxIn%\"
	2>>"%Log%" "%Arc%" a -r %Excl% "%BoxOut%\%Dt%.rar" "%BoxIn%\"

	>>"%Log%" "%Arc%" l "%BoxOut%\%Dt%.rar"
Exit /B
Важно: формат даты в системе дд.мм.гггг

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 02-06-2023 в 19:22.


Отправлено: 16:23, 02-06-2023 | #4