|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Удаление всех папок WEIRD |
|
CMD/BAT - Удаление всех папок WEIRD
|
Новый участник Сообщения: 13 |
В общем, периодически на компе появляются папки с названием ".." (две точки). Если туда войти то там ещё и ещё, и так бесконечно.
В режиме 8.3 эти папки называются WEIRD1~1. Хочу батник, который периодически сканирует комп на наличие этих папок и удаляет их. Начал писать что-то типа того: For /F "Tokens=*" %%A In ('Dir /X /S /A:D /B') Do ( echo %%~sA | find /I "WEIRD" if %errorlevel%==0 rd %%~sA ) Но почему-то errorlevel постоянно выводит 1, или постоянно 0, команда find в консоле тоже пишет по разному - то выводит результат, то вместо результата пишет 1. Помогите рабочим скриптом ) |
|
Отправлено: 15:53, 21-11-2013 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Glitch, вообще-то «..» — это ссылка на родительский каталог. Надо искать что периодически создаёт эти папки, надо лечить причины, а не просто пытаться бороться с последствиями. Выполните в потребном каталоге:
упакуйте полученный «0001.txt» в архив и выложите сюда. |
Отправлено: 16:49, 21-11-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Всё это давно известно, причину выяснить трудно, да и нецелесообразно. Появляется раз в месяц.
Мне бы оно не мешало, но при резервном копировании файлов появляется ошибка рекурсии W:\PATH\..\..\..\..\..\..\..\..\..\.. и т.д. В винде они видны как три точки, но у меня новелл, и отображается в виде одной точки, хотя при копировании файлов отображается как две точки. В общем мне проще перед копированием прогонять все диски на наличие этих папок. Комп работает, я сплю. http://rghost.ru/50344732 |
Отправлено: 10:00, 22-11-2013 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Glitch:
|
|
Отправлено: 12:08, 22-11-2013 | #4 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Спасибо за помощь со скриптом
![]() |
|
Отправлено: 12:46, 22-11-2013 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Удаление всех папок кроме 30-ти последних | __sa__nya | Скриптовые языки администрирования Windows | 1 | 12-04-2013 21:21 | |
CMD/BAT - [решено] Удаление всех файлов с одним именем на всех дисках | ZARG-X | Скриптовые языки администрирования Windows | 3 | 08-03-2010 11:53 | |
CMD/BAT - [решено] Удаление всех папок с одним именем на всех дисках | volk1234 | Скриптовые языки администрирования Windows | 15 | 13-11-2009 02:13 | |
Удаление всех папок и файлов из папки c:\Temp | DIKPro | Microsoft Windows NT/2000/2003 | 10 | 15-08-2006 16:20 |
|