Войти

Показать полную графическую версию : Есть возможность папку звездочкой указать?


krasavchik0
21-04-2015, 14:59
хочу почистить каталоги пользователей. Есть команда
Del /F /Q :\Documents and Settings\%USERPROFILE%\Local Settings\Application Data\1C\1Cv8\*.*
И она работает если запускать от пользователя. Я же хочу что бы работало так


Del /F /Q C:\Documents and Settings\ЛЮБАЯ ПАПКА\Local Settings\Application Data\1C\1Cv8\*.*
то есть в каждую папку которая есть в каталоге Documents and Settings заходить и чистить.
Но я заранеее заать имен не могу.
Как это сделать проще скриптом ?
По сути нужен аналог звездочек как вконце команды но для любой папки.

Georgio
21-04-2015, 15:55
@echo off

pushd "%USERPROFILE%\.."
for /f "delims=" %%i in ('2^>nul dir/ad/b') do (
del/a/f/q "%%i\Local Settings\Application Data\1C\1Cv8"
)
popd

exit/b 0




© OSzone.net 2001-2012