![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Bat-файл |
|
Bat-файл
|
dallas
Сообщения: n/a |
Проблема такая: необходимо написать бат-файлик, который бы чистил директории.
Директории Station_1,...,Station_28 надо удалить все их содержимое. Как это сделать? Удалить, а потом создать заново к сожалению нельзя... нужно именно очистить. |
|
Отправлено: 11:34, 14-01-2003 |
![]() old Teapot Сообщения: 1767
|
Профиль | Отправить PM | Цитировать Где-то тут же, на Форуме предлагался финт ушами:
1. Создаешь папку целиком со своим деревом Station_1,...,Station_28 (пустые). 2. Делаешь её дубль в другом месте как пустой шаблон. 3. Когда нужно удалить содержимое базовой папки - удаляешь её просто целиком, а на её место копируешь пустой шаблон. |
------- Отправлено: 23:31, 14-01-2003 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
dallas
Сообщения: n/a |
Я сначала так с сделал: написал батник который в цикле удалял все папки Station_1 ... Station_28, а потом их заново создавал. Но проблема в другом: эти папки на линуксовом серваке находятся, соответственно при удалении и создании заново права на эти папки прописываются тому пользователю, который этот батник запустил и юзеры со своих компов зайти не могут.
Поэтому надо что бы он все содержимое очищал. Текст моего старого файлика: FOR /F %%i in (hosts) do rd c:\user\%%i /q /s FOR /F %%i in (hosts) do md c:\user\%%i В файле hosts по строкам все станции прописаны. До боли просто, но вот как сделать чтобы сами папки не удалялись???? |
Отправлено: 10:26, 15-01-2003 | #12 |
![]() Guest |
=========
Если Винда на основе NT === RD === FOR /R [[диск:]путь] %переменная IN (набор) DO команда [параметры] Выполнение команды для каталога [диск:]путь, а также для всех подкаталогов этого пути. Если после ключа /R не указано имя каталога, выполнение команды начинается с текущего каталога. Если вместо набора указана только точка (.), команда выводит список всех подкаталогов. Пробежались по подкаталогам и все ненужное удалили. ============ Если Винда 9x === DelTree === DelTree [/y] [диск:]путь /y удалять без подтверждения |
Отправлено: 12:38, 21-06-2004 | #13 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] bat-файл на русском | snake-as | Microsoft Windows NT/2000/2003 | 16 | 17-01-2010 03:52 | |
командный файл(.bat) | gh6 | Хочу все знать | 5 | 24-10-2006 11:59 | |
CMD/BAT - Народ help me...Bat-файл | SeregaSp | Скриптовые языки администрирования Windows | 2 | 07-06-2006 11:55 | |
CMD/BAT - про bat файл | NAR | Скриптовые языки администрирования Windows | 6 | 04-10-2004 00:08 | |
CMD/BAT - Нужен BAT файл | Domovoi | Скриптовые языки администрирования Windows | 22 | 05-05-2004 14:12 |
|