4 / 4 / 4
Регистрация: 14.11.2010
Сообщений: 31
|
||||||
1 | ||||||
Удаление самой старой папки14.05.2012, 21:23. Показов 4746. Ответов 5
Метки нет (Все метки)
Есть задание:
скрипт копирует папку с промежутком в минуту. После 6 раза, он удаляет самую старую папку из скопированных и продолжает работу (т.е. всегда есть 6 копий). Папки имеют вид Date#Hour.Min У меня возникли сложности с этим самым удаление. То, что у меня получилось, практически работает, но в какой-то момент сходит с ума и удаляет всё подряд. Вот этот код
0
|
14.05.2012, 21:23 | |
Ответы с готовыми решениями:
5
Удаление файлов из папки Автоматизировать удаление папки Удаление файлов из папки Запрет на удаление папки |
4 / 4 / 4
Регистрация: 14.11.2010
Сообщений: 31
|
|||||||||||
05.06.2012, 15:01 [ТС] | 2 | ||||||||||
В итоге проблема решилась внедрением в скрипт ещё одного срипта на Visal Basic Script, который ,собственно, и сортировал по дате создания и удалял старые папки.
Профит такого решения в отличии от часто предлагаемых PowerShell, расширений из ресурс кита(foreach.exe), и левых скриптовых языков: + переносимость - не требует ничего дополнительно, всё необходимое есть в стандартных сборках WinXP ( Win03) и выше + простота - легко изменить или дополнить Код основного скрипта:
0
|
14 / 14 / 1
Регистрация: 10.11.2011
Сообщений: 77
|
||||||
05.06.2012, 15:36 | 3 | |||||
Вы могли проще сделать (у меня недавно была похожая проблемка)
командой:
0
|
4 / 4 / 4
Регистрация: 14.11.2010
Сообщений: 31
|
|
05.06.2012, 18:31 [ТС] | 4 |
freezstyle, сначала я там и делал, но когда он начал терять имена папок в переменных, я заменил его
0
|
14 / 14 / 1
Регистрация: 10.11.2011
Сообщений: 77
|
|
07.06.2012, 11:01 | 6 |
Azazzelo, очень странная ситуация у вас, но решение вроде очень простое можно было обойтись без вспомогательного кода! Потерии имен папок в переменных это точно вы пропустили кавычки, сам с такой бедой сталкивался))
0
|
07.06.2012, 11:01 | |
07.06.2012, 11:01 | |
Помогаю со студенческими работами здесь
6
Ватник на удаление папки Удаление содержимого папки Удаление заданной папки Удаление папки со вчерашней датой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |