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

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

Ответить
Настройки темы
CMD/BAT - server 2012 очистка во всех пользователей папку temp

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


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

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


Доброе время суток!
есть на сервере 20 и более пользователей нужно у ни всех почистить папку downloads
del /f /s /q /a c:\%userprofile%\downloads\*.*
выскакивает: Синтаксическая ошибка в имени файла, имени папки или метке тома.

Отправлено: 15:00, 15-06-2017

 

Ветеран


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

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


Цитата valerka709:
del /f /s /q /a c:\%userprofile%\downloads\*.* »
Диск незачем указывать - del /f/s/q/a %userprofile%\downloads\*.*
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:13, 15-06-2017 | #2



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

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


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


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

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


Цитата raddy:
Диск незачем указывать - del /f/s/q/a %userprofile%\downloads\*.* »
работает только в профиле админа, а в других пользователе "бардак" в папке downloads

Отправлено: 15:38, 15-06-2017 | #3


Ветеран


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

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


Цитата 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\*.*"
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:59, 15-06-2017 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Очистка папки %temp% у всех пользователей в системе. noxville Скриптовые языки администрирования Windows 16 18-08-2020 06:47
CMD/BAT - [решено] Очистка корзин во всех профилях, при старте компьютера MaddyMAn Скриптовые языки администрирования Windows 16 12-10-2013 11:16
CMD/BAT - BAT файл для размещения файла во всех профилей пользователей ПК mcgaki Скриптовые языки администрирования Windows 3 04-10-2013 15:57
Microsoft предупреждает пользователей о новой уязвимости во всех версиях Windows OSZone News Новости и события Microsoft 11 22-07-2010 14:07
Разное - Как сделать глобальную папку по умолчанию во всех программах... nagal Microsoft Windows 2000/XP 1 15-01-2010 11:13




 
Переход