|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление папки с неизвестным названием |
|
CMD/BAT - [решено] Удаление папки с неизвестным названием
|
Новый участник Сообщения: 16 |
Профиль | Отправить PM | Цитировать Доброй день.
Во время автоматической установки Windows XP на диске C:\ создается папка с абракадаброй вместо названия (C:\2efa1f09f7244765b0c9bfaff1dd57) и причем каждый раз разное сочетание символов. Внутри у нее две папки amd64 и i386: C:\2efa1f09f7244765b0c9bfaff1dd57\amd64\filterpipelineprintproc.dll | \msxpsdrv.cat | \msxpsdrv.inf | \msxpsinc.gpd | \msxpsinc.ppd | \mxdwdrv.dll | \xpssvcs.dll |->\i386\filterpipelineprintproc.dll \msxpsdrv.cat \msxpsdrv.inf \msxpsinc.gpd \msxpsinc.ppd \mxdwdrv.dll \xpssvcs.dll в одной и во второй файлы с одинаковыми именами. Все эти файлы дублируются в системной папке Windows, т.е. поиск по имени файла и удаление не прокатит. Помогите написать BAT, чтобы удалить эту папку. З.Ы. Поиск, гугл и фильтр результата не дали((( |
|
Отправлено: 15:24, 05-05-2010 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Очень похоже на последствия работы инсталлятора .NET.
Правда у меня эта папка еще и создается не всегда на системном диске, а может быть создана и на любом другом. Удаляю ее в аддоне так: @Echo off SETLOCAL enabledelayedexpansion For %%o In (C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do ( For /F "skip=5 tokens=3*" %%a In ('Dir "%%o:\" /-C /A:D') Do ( For /F "skip=7 tokens=3*" %%i In ('Dir "%%o:\%%b" /-C /A:D') Do ( If "%%j"=="i386" ( If Exist "%%o:\%%b\%%j\filterpipelineprintproc.dll" ( RD /S /Q "%%o:\%%b" If Exist "%%o:\%%b" Echo The folder is not removed GoTo _del ) ) ) ) ) :_del :: Тут у меня удаление временных файлов после установки идет... Exit |
Отправлено: 15:54, 05-05-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Работает! Спасибо большое
|
Отправлено: 17:00, 05-05-2010 | #3 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать а если папка создается в %UserProfile%\Local Settings\Application Data\ ? что поменять в коде?
|
Отправлено: 01:35, 27-07-2010 | #4 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать gora, у меня скрипт не работает.
Цитата gora:
|
||
------- Отправлено: 23:42, 09-09-2010 | #5 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать Цитата:
Бибиканье динамиком. |
|
Отправлено: 03:48, 10-09-2010 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Удаление файлов из сетевой папки | VERVIL | Microsoft Windows NT/2000/2003 | 2 | 15-04-2010 05:22 | |
Доступ - Удаление папки | uhaalex | Microsoft Windows 2000/XP | 1 | 16-06-2009 02:11 | |
Разное - [решено] Удаление папки | Drix | Microsoft Windows Vista | 13 | 05-05-2008 08:55 | |
Разное - удаление папки- элемент не найден | rustam1107 | Microsoft Windows Vista | 3 | 04-03-2008 11:34 | |
Удаление расшареной папки в Win98 | Lumer | Microsoft Windows 95/98/Me (архив) | 2 | 02-12-2004 14:12 |
|