Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
Atherine
0 / 0 / 0
Регистрация: 14.02.2013
Сообщений: 38
1

Удалить старые архивы

22.04.2015, 12:54. Просмотров 1289. Ответов 2
Метки нет (Все метки)

Добрый день.
Весь сыр бор из-за системы архивации данных в WinServer2008R2
короткая предыстория Архивация в W2008ServerR2
если есть у кого-нибудь bat который бы удалял старые архивы в этой самой системе. поделитесь пожалуйста, буду премного благодарна.
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2015, 12:54
Ответы с готовыми решениями:

Как удалить архивы после их распаковки?
Подскажите как вставить правильно удаление архивов после их распаковки и сортировки @echo off ...

Удалить все старые файлы из двух папок, оставив только самый новый файл
Имеются файлы вида хх000000.txt где хх - буквы 000000 - числа (порядковый номер) В папках...

Создать архивы по 100 файлов
Добрый день, помогите реализовать следующую логику на batch. В каталоге лежит много файлов,...

Можно ли заархиваровать группы файлов в самостоятельные архивы с определенным размером?
Есть группа файлов разного размера до 10 мб. Хочется их поместить в самостоятельные архивы размер...

Консольный WinRAR, упаковка всех папок в каталоге в отдельные архивы
Приветствую! Долго искал решения и не нашел. Дано: bat @echo off for /d %%a in (*) do rar a -y...

2
ComSpec
3414 / 1958 / 628
Регистрация: 26.02.2014
Сообщений: 1,457
22.04.2015, 13:54 2
Цитата Сообщение от Atherine Посмотреть сообщение
Windows Batch file
1
2
3
4
@echo off
set "dir=D:\Archives"
powershell "gci '%dir%'|?{(Get-Date $_.Name -uformat %%u) -ne 5}|%%{ri $_.FullName -Recurse}"
exit/b 0
здесь получается вместо D:\Archives я свой путь прописываю E:\WindowsImageBackup\1cServer?


Atherine, нет, конечно. В той теме, откуда Вы взяли этот код, у ТС более-менее конкретная и "узкая" постановка задачи.

Опишите древо Вашей папки, расскажите, какие именно архивы удалять, по какому принципу их удалять. Судя по названию корневой папки ("WindowsImageBackup"), Windows ещё может и не разрешить удалять оттуда что-либо так просто.
1
Atherine
0 / 0 / 0
Регистрация: 14.02.2013
Сообщений: 38
22.04.2015, 15:47  [ТС] 3
Цитата Сообщение от ComSpec Посмотреть сообщение
древо Вашей папки
на диске Е (сюда система архивации делает бекап) создается папка WindowsImageBackup, в ней Server, в ней папки:
Backup 2015-04-20 18001
Catalog
SPPMetadataCache
и файл MediaId

в папке Backup 2015-04-20 18001
два файла вот такого плана: 1dd7e236-0455-15g6-829c-50e5495446bc.vhd (и весят они 179 Гб и 22Гб )
и четыре файла формата c9frhc92-b8cg-4835-972b-5905gj245d1b6_Components.xml
собственно все.

команда wbadmin get versions
выдает мне, что есть 39 архивов, которые складируются на диск Е.

и как раз таки 39 архив завершился ошибкой ввиду того что закончилось место. Командами wbadmin не получается их удалить.
Мне нужно оставлять к примеру последних 5 бекапов.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2015, 15:47

Архивирование файлов из каждой папки в архивы с именами этих папок
Всем привет! Подскажите, пожалуйста, как написать bat для архивирования файлов в папках и...

Батник должен отправлять все архивы на FTP-сервер, но отправляет только один
Всем привет. Нужна помощь! Задачка такая, есть батник который должен с компа отправлять архивы на...

Как сделать фильтр на архивы? Т.е. вывести ссылки только на архивы в определённой папке.
Всем привет, есть страница которая выводит всё файлы с каталога и ссылки на них,но проблема в том...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru