2014-02-10 8 views
1

Я пытаюсь удалить конкретный каталог из каталога каждого пользователя в AppData в Win7. У нас была плохая установка Cisco на нескольких компьютерах, и часть исправления заключается в том, что нам нужно удалить AppData \ Local \ Cisco от каждого пользователя на компьютере до удаления, не будет проблемой, за исключением того, что каждый компьютер имеет от 5 -20 пользователей. Я пробовал следующее:Удалить конкретный каталог от нескольких пользователей в Windows

for /D %%f in (Cisco) do rmdir %%f /s 

И запустил это из каталога Users. Однако он не работает, и я не уверен, что лучший путь к удалению этого каталога у всех пользователей на компьютере, если я попробую del или rmdir с подстановочными знаками, тоже ломается. Есть идеи?

ответ

1

Запустите это в папке users из командной строки cmd и убедитесь, что он вернет правильные папки.

for /d /r %a in (cisc*) do @echo %a 

Если это так, то добавьте команду RD.

for /d /r %a in (cisc*) do rd /q /s "%a" 
+0

Это не работает, возможно, это потому, что оно находится в AppData и этот каталог скрыт. Есть ли способ заставить его просматривать скрытые каталоги? – Flynn

+0

На самом деле, неважно, это была моя ошибка, это прекрасно работает. благодаря! – Flynn