Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Скрипт для удаления директорий (http://forum.oszone.net/showthread.php?t=30723)

dallas 15-01-2003 11:11 209861

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

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

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


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

vasketsov 15-01-2003 11:37 209862

dallas
А если зайти в него и вместо имени звездочки указывать?

dallas 15-01-2003 11:41 209863

Звездочки rd не понимает
ему надо точное название директорий, а как получить их список ???
dir не попрет
Короче задачка не из легких....

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

vasketsov 15-01-2003 11:48 209864

dallas
Тогда в командном интерпретаторе есть команда FOR, можешь ее взять для цикла.

dallas 15-01-2003 12:18 209865

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

Guest 15-01-2003 19:28 209866

Вообще вместо батников посмотри WSH



Время: 16:49.

Время: 16:49.
© OSzone.net 2001-