Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Скрипт кнопки для частичного бэкапа и архивирования 
Author Message
Tol!k



PostPosted: Mon Dec 20, 2010 21:49    Post subject: Reply with quote

Code:
@echo off &chcp 1251 >nul
setlocal enableextensions

set "src=%~1"
set "dest=%~2"
set "exts=%~3"
if "%exts%"=="" (
echo Use: %~nx0 folders4backup.list d:\destination\ "*.ext *.ext2"
pause &exit )
rem Пример параметров для ТС: %L "%T" "*.doc *.xls"

for /f "delims=" %%d in (%src%) do call :d "%%d."
goto :eof

:d
cd /d %1
rhash.exe -r -M --ansi *.* >"%~n1.md5"
zip.exe -R -S -q "%~n1.zip" %exts%
if not exist "%dest%%~n1" md "%dest%%~n1"
move "%~n1.zip" "%dest%%~n1"
goto :eof

rem rhash: http://sourceforge.net/projects/rhash/files/
rem zip: ftp://ftp.info-zip.org/pub/infozip/win32/
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group