CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Аватара пользователя
Shpil83

CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение Shpil83 »

Подскажите пожалуйста, понадобилось удалить файлы типа *.swf по адресу C:\Documents and Settings\User\Local Settings\Temporary Internet Files\Content.IE5\*.*\*.swf

Дело в том, что после папки Content.IE5 идут ещё одни, но создаются они с разными названиями типа 7IKSXLZT GUEX7LLQ HFNH9PJM и так далее, вот в этих папках и нужно удалять файлы по маске *.swf. Искал по форуму, но наверно не там.
Аватара пользователя
Iska

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение Iska »

Код:

Код: Выделить всё

@Echo Off
Set IEtemp=C:\Documents and Settings\User\Local Settings\Temporary Internet Files\Content.IE5
For /R "%IEtemp%" %%I In (*.swf) Do Del /q "%%I"
pause>nul
Аватара пользователя
NiOl

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение NiOl »

Код:

Код: Выделить всё

@for /f "tokens=* delims=" %%F in ('dir /b /s /a-d "%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\*.swf"') do @del /f "%%F"

но вообще каталог мусора из-под "ослика" может быть перемещен, его искать надо через реестр, но я не интересовался, где.
Аватара пользователя
gora

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение gora »

Код:

Код: Выделить всё

@Echo Off
Set IEtemp=C:\Documents and Settings\User\Local Settings\Temporary Internet Files\Content.IE5
For /R "%IEtemp%" %%I In (*.swf) Do Del /q "%%I"
pause>nul
Аватара пользователя
Shpil83

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение Shpil83 »

Коллеги, почему не просто:



Код:

Код: Выделить всё

del /s "%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\*.swf"

?
Аватара пользователя
Shpil83

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение Shpil83 »

Iska,

Потому что после папки Content.IE5 идут папки с произвольными названияим, а уже в них нужно было удалять *.swf
Аватара пользователя
gora

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение gora »

2 Shpil83



Iska прав и его вариант тоже работает благодаря ключу S




Цитата:



/S Удаление указанных файлов из всех подкаталогов.
Аватара пользователя
lan_stalker@vk

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение lan_stalker@vk »

Товарищи, простите за некрофилию, но гугл выдал эту страницу среди первых запросов.

Такая же ситуация, только каталоги другие и маска *.mta.

Windows 7 x64 Ultimate - с ключом /S команда del ничего не удаляет, пишет, что файл не найден.

Скрипт, предложенный товарищем gora, так же висит и ничего не удаляет
Аватара пользователя
lan_stalker@vk

Re: CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE

Сообщение lan_stalker@vk »

lan_stalker@vk, приведите конкретные условия выполнения и Ваш код.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»