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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - BAT файлом сравнить ряд файлов по размеру - если общий размер сходится удалить

Ответить
Настройки темы
CMD/BAT - BAT файлом сравнить ряд файлов по размеру - если общий размер сходится удалить

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


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

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


Здравствуйте.

Есть папка C:\1\
Внутри неё папка C:\1\2\

В папке 2 есть файл A.ZIP. Внутри него файлы:
1.txt
2.txt
3.txt
4.txt

В папке '1' имеются так же файлы:
1.txt
2.txt
3.txt
4.txt

Необходимо бат файлом сравнить общий размер файлов в архиве 'A.zip' и в папке '1'. Если общий размер файлов сходится - удалить txt файлы в папке 1. Если размер не сошёлся - не удалять. Поможете реализовать? Спасибо!

Постскриптум: сейчас вручную открываю архив в TC, смотрю общий размер файлов в архиве и сравниваю с размером файлов в папке - если сходится, файлы из папки удаляются.

Отправлено: 14:12, 10-10-2012

 

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


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

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


Изображения
Тип файла: jpg 2012-10-10_184909.jpg
(31.2 Kb, 7 просмотров)

echo %%~ti почему-то переменную не выводит

win 2000 server

Отправлено: 18:50, 10-10-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


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


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

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


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

Отправлено: 18:52, 10-10-2012 | #12


Аватара для gora

Ушёл из жизни


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

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


У Вас так:
Цитата:
26.06.12 15:34
У меня так:
Цитата:
01.08.2009 16:17
У Вас в системе формат даты выбран dd.MM.yy, измените его на dd.MM.yyyy иначе под Вас придется переписывать батник.

Отправлено: 19:15, 10-10-2012 | #13


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


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

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


Цитата gora:
У меня так:
Цитата:
01.08.2009 16:17 »
Добрый вечер - проверил, short date format у меня выставлен dd.MM.yyyy

Отправлено: 17:26, 11-10-2012 | #14


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


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

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


gora, а можно батник под мою дату поменять?

Спасибо.

Отправлено: 18:11, 11-10-2012 | #15


Аватара для gora

Ушёл из жизни


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

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


Цитата invisibleon:
можно батник под мою дату поменять? »
Можно. Замените строку:
Код: Выделить весь код
Set tm=!tm:~8,2!!tm:~3,2!!tm:~0,2!!tm:~11,2!!tm:~14,2!
на строку:
Код: Выделить весь код
Set tm=!tm:~6,2!!tm:~3,2!!tm:~0,2!!tm:~9,2!!tm:~12,2!
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:20, 12-10-2012 | #16


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


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

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


gora, ты бог cmd спасибо)

p.s.: нашёл кучу упоминаний про тебя на других форумах пока похожие проблемы искал Типа "гора с озона и его метод"

Отправлено: 08:55, 12-10-2012 | #17



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - BAT файлом сравнить ряд файлов по размеру - если общий размер сходится удалить

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Удаление файлов по маске/размеру/времени изменения nineline Скриптовые языки администрирования Windows 6 28-05-2015 08:36
CMD/BAT - Не срабатывает скрипт переноса файлов по размеру - !!! с условием переименования !!! dark-------13 Скриптовые языки администрирования Windows 0 19-03-2012 15:27
CMD/BAT - [решено] Перемещение файлов по размеру dark-------13 Скриптовые языки администрирования Windows 4 19-03-2012 14:31
CMD/BAT - [решено] Удаление одинаковых файлов по размеру Arsenik77 Скриптовые языки администрирования Windows 27 08-08-2011 04:53
Ребята, IdSMTP1 может посылать письмо с файлом? Если “да”, к IkaMazini Программирование и базы данных 1 11-10-2004 01:46




 
Переход