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

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

Ответить
Настройки темы
CMD/BAT - [решено] Очистка папки %temp% у всех пользователей в системе.

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


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

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


Доброе время суток!
Есть малюсенький батник, который чистит при запуске его временные папки:
%SystemDrive%
cd "%temp%"
del /f /s /q *.*
cd "%userprofile%\Local Settings\Temporary Internet Files"
del /f /s /q *.*

... но он чистит только временные папки того пользователя от которого запущен батник.

Вопрос с следующем: батник в скором будущем будет отрабатываться автоматически при выключении компа (после логофа пользователя), соответственно не будет чиститься никакой %userprofile%, так как уже будет запущен от SYSTEM.
Что сделать для того чтоб батник чистил все временные папки пользователей в "Documents & Settings" при выключении компа?

Отправлено: 12:59, 30-11-2010

 

Аватара для Anton04

Ветеран


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

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


Цитата Vadikan:
А у ограниченного пользователя разве есть права на очистку временных папок в системных каталогах? »
нет конечно, но я для этого использую reg файл
читать дальше »

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"TEMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,\
00,65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,00,\
65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]
"TEMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,\
00,65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,00,\
65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Environment]
"TEMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,\
00,65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,00,\
65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00
[HKEY_CURRENT_USER\Environment]
"TEMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,\
00,65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00
"TMP"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,64,00,72,00,69,00,76,00,\
65,00,25,00,5c,00,74,00,65,00,6d,00,70,00,00,00

в купе с cmd
читать дальше »

subinacl.exe /file=directoriesonly "%SYSTEMDRIVE%\TEMP" /grant="все"=f /noverbose /display
subinacl.exe /subdirec "%SYSTEMDRIVE%\TEMP\*.*" /grant="все"=f /noverbose /display

-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:14, 08-12-2010 | #11



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

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


Аватара для Maza11

Старожил


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

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


спасибо

Последний раз редактировалось Maza11, 15-12-2016 в 19:11.


Отправлено: 15:33, 15-12-2016 | #12


Аватара для SEBAS

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


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

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


Можно кинуть сюда готовый файл? Что там у вас получилось, "батник" или как там он называется?

Последний раз редактировалось SEBAS, 16-05-2017 в 13:46.


Отправлено: 13:31, 16-05-2017 | #13


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


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

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


Господа, прошу помощи
Пытаюсь составить батник для удаления файлов из AppData\Local\Temp по маске, но как-то не выходит
В идеале, бат-файл должен закрываться после выполнение, т.е. как я понимаю, сначала формируем список файлов по маске, а затем удаляем, но тщетно... Может кто подсказать?

Отправлено: 19:24, 17-07-2018 | #14

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


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

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


Цитата rachamba:
для удаления файлов из AppData\Local\Temp »
У пользователя, под которым запускается батник — или вообще у каждого присутствующего в системе?

PS
И не пойму смысла удаления в этой папке по фильтру: после свежей загрузки (или перезагрузки) и завершении процессов установки (если они при этой загрузке были) тут вообще можно всё удалять, вместе с папками — кроме нескольких файлов, используемых системой, которые она и не даст удалить.

-------
Mikhail Zhilin


Последний раз редактировалось mwz, 18-07-2018 в 07:52. Причина: Поправил очепатку


Отправлено: 22:23, 17-07-2018 | #15


Аватара для adamic

Пользователь


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

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


привет всем кто подскажет для очистки логов на вин7 что есть действующее ?

-------
если ты упал не плачь а встань


Отправлено: 19:16, 17-08-2020 | #16


Ветеран


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

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


adamic, а что есть не действующее для:
Цитата adamic:
очистки логов на вин7 »
?!

Отправлено: 06:47, 18-08-2020 | #17



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Очистка корзин во всех профилях, при старте компьютера MaddyMAn Скриптовые языки администрирования Windows 16 12-10-2013 11:16
Очистка папки. zubkoff.s Microsoft Windows NT/2000/2003 4 10-11-2009 05:31
Удаление всех папок и файлов из папки c:\Temp DIKPro Microsoft Windows NT/2000/2003 10 15-08-2006 16:20
Очистка папки темп Forpost Microsoft Windows 2000/XP 8 25-01-2006 16:34
Переполнение папки TEMP Guest Microsoft Windows 95/98/Me (архив) 12 04-09-2003 12:58




 
Переход