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

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

Новый участник


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

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


попыталась повторить сделать что-то подобное.
Сначала объясню ситуацию.
мне нужно из папки scan все содержимое архивировать в zip c названием ггггммдд и переносить в папку arhive, после чего папка scan должна быть пустая.
Структура папок в приложении.

Код: Выделить весь код
@echo on 
setlocal EnableExtensions 
Set SrcDir=E:\something\SPB\scan 
Set Arhive=E:\something\SPB\arhive 

set dt=%Date% 
for %%a in (%SrcDir%\*.*) do call :cmp %%~ta 
pause 
exit 
:cmp 
if not %1==%dt% exit /b 
set arhName=%date:~6,4%%date:~3,2%%date:~0,2%.zip 
start /w "" 7z a -tzip %arhName% 
move /y %arhName% %Arhive% 
exit /b 
Set SrcDir=E:\something\MSC\scan 
Set Arhive=E:\something\MSC\arhive
у меня пока получается полная хрень. Он архивирует все что в папке something и создает архив в папке SPB с названием arhive и непонятно каких расширением.

Последний раз редактировалось Sirimika, 22-06-2012 в 09:16.


Отправлено: 11:57, 20-01-2011 | #8