Войти

Показать полную графическую версию : Скрипт для удаления директорий


dallas
15-01-2003, 11:11
Как можно с помощью бат-файла очистить содержимое каталога без удаления его самого?
rd my_directory /s /q подошло бы, но только без удаления самой my_directory.

Идея удалить полностью, а потом создать заново не подойдет. :))

Заранее благодарен.


Исправлено: dallas, 11:13 15-01-2003

vasketsov
15-01-2003, 11:37
dallas
А если зайти в него и вместо имени звездочки указывать?

dallas
15-01-2003, 11:41
Звездочки rd не понимает
ему надо точное название директорий, а как получить их список ???
dir не попрет
Короче задачка не из легких....

Директории Station_1...Station_28 находятся на линуксовом серваке. Надо сделать скриптик, чтобы он из виндовса очищал содержимое этих папок, без удаления их самих, иначе там права поменяются и юзеры с других компов заходить не смогут. Может кто сталкивался с таким???

vasketsov
15-01-2003, 11:48
dallas
Тогда в командном интерпретаторе есть команда FOR, можешь ее взять для цикла.

dallas
15-01-2003, 12:18
А чем мне FOR поможет?
Ну  что Station можно в цикле обрабатывать это понятно, а вот как получать список каждой директории. чтобы потом поудалять поддиректории?
Задачка не простая по видимому....
А это вообще можно с помощью батников делать?

Guest
15-01-2003, 19:28
Вообще вместо батников посмотри WSH




© OSzone.net 2001-2012