Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление папки с неизвестным названием

Ответить
Настройки темы
CMD/BAT - [решено] Удаление папки с неизвестным названием

Аватара для DiD5

Новый участник


Сообщения: 16
Благодарности: 2

Профиль | Отправить 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

 

Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить 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



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для DiD5

Новый участник


Сообщения: 16
Благодарности: 2

Профиль | Отправить PM | Цитировать


Работает! Спасибо большое

Отправлено: 17:00, 05-05-2010 | #3


Новый участник


Сообщения: 5
Благодарности: 1

Профиль | Отправить PM | Цитировать


а если папка создается в %UserProfile%\Local Settings\Application Data\ ? что поменять в коде?

Отправлено: 01:35, 27-07-2010 | #4


Аватара для Pozia

Ветеран


Сообщения: 2756
Благодарности: 211

Профиль | Отправить PM | Цитировать


gora, у меня скрипт не работает.
Цитата gora:
»ed 
что за кубики?

-------
Жизни вглядись в глаза: Это то, что ты всегда искал? Это то, что ты всегда хотел? Да или нет?


Отправлено: 23:42, 09-09-2010 | #5


Старожил


Сообщения: 352
Благодарности: 119

Профиль | Отправить PM | Цитировать


Цитата:
что за кубики?
Кружочки
Бибиканье динамиком.

Отправлено: 03:48, 10-09-2010 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление папки с неизвестным названием

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Удаление файлов из сетевой папки 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




 
Переход