valerka709 |
15-06-2017 15:00 2744824 |
server 2012 очистка во всех пользователей папку temp
Доброе время суток!
есть на сервере 20 и более пользователей нужно у ни всех почистить папку downloads
del /f /s /q /a c:\%userprofile%\downloads\*.*
выскакивает: Синтаксическая ошибка в имени файла, имени папки или метке тома.
|
Цитата:
Цитата valerka709
del /f /s /q /a c:\%userprofile%\downloads\*.* »
|
Диск незачем указывать - del /f/s/q/a %userprofile%\downloads\*.*
|
valerka709 |
15-06-2017 15:38 2744853 |
Цитата:
Цитата raddy
Диск незачем указывать - del /f/s/q/a %userprofile%\downloads\*.* »
|
работает только в профиле админа, а в других пользователе "бардак" в папке downloads
|
Цитата:
Цитата valerka709
работает только в профиле админа, а в других пользователе "бардак" в папке downloads »
|
Не заметил уточнения задачи:
Код:
SetLocal EnableExtensions
For /F "Tokens=2*" %%I In ('Reg Query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /V ProfilesDirectory') Do Set Profiles=%%J
Call Set Profiles=%Profiles%
For /F "Delims=" %%I In ('Dir /B /AD-S-H "%Profiles%" ^| FindStr /V /B /I /C:"All Users"') Do (
Del /F /S /Q /A "%Profiles%\%%I\Downloads\*.*"
)
|
Время: 14:57.
© OSzone.net 2001-