Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
drugojandrew
0 / 0 / 1
Регистрация: 13.04.2015
Сообщений: 77
1

Запуск из Планировщика заданий батника для очистки кэша браузеров

19.12.2016, 10:17. Просмотров 1212. Ответов 2
Метки нет (Все метки)

Всем привет.
Есть батник для чистки кэша браузеров на терминальном сервере (Windows 2012):
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off
SetLocal EnableExtensions
 
set "LogFile=C:\Windows\Scripts\Deleted_%DATE%.log"
 
set "IECache=appdata\local\Microsoft\Windows\INetCache"
set "ChromeCache=appdata\local\Google\Chrome\User Data\Default\Cache"
set "ChromeMediaCache=appdata\local\Google\Chrome\User Data\Default\Media Cache"
 
For /F "delims=" %%a in ('dir /b /ad-L "%userprofile%\..\*"') do (
  call :LogDeleted "%userprofile%\..\%%a\%IECache%"
  call :LogDeleted "%userprofile%\..\%%a\%ChromeCache%"
  call :LogDeleted "%userprofile%\..\%%a\%ChromeMediaCache%"
)
 
pause & goto :eof
 
:LogDeleted
  if not exist "%~1" goto :eof
  for /F "delims=" %%a in ('dir /b /s /a-d "%~1\*"') do (
    2>NUL 1>&2 del /f /a "%%a"
    if not exist "%%a" echo Удален "%%a">> "%LogFile%"
  )
goto :eof
Лежит в папке C:\Windows\Scripts. В планировщике задано выполнение от имени СИСТЕМА.
При запуске вручную задание выполняется, из планировщика нет - пишет: "Задача вызвана планировщиком ... Действие запущено", но работа не выполняется.
Я не пойму что нужно исправить в батнике, чтобы тот заработал. Помогите, пожалуйста.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2016, 10:17
Ответы с готовыми решениями:

Запуск bat-файла для копирования определённого файла по сети из Планировщика заданий
Добрый день, Имеется в наличии скрипт на копирование файла по сети. net...

Запуск "Планировщика заданий" от имени пользователя
Доброго времени суток! Возникла у меня такая проблема. Есть компьютеры, в...

Универсальный чистильщик кэша/истории браузеров для всех профилей
За основу беру отличный код от sov44 Подскажите как изменить код что бы...

Дорабатываем универсальный чистильщик кэша/истории браузеров!
Доброго времени суток всем. Речь идет именно о грамотной модернизации готового...

Как изменить стандартные задания планировщика заданий Task Scheduler в WIM-образе Windows 10?
Как изменить стандартные задания планировщика заданий sheduler в образе (wim)...

2
v_svitere
629 / 357 / 113
Регистрация: 03.06.2009
Сообщений: 1,043
Записей в блоге: 4
20.12.2016, 09:49 2
Лучший ответ Сообщение было отмечено drugojandrew как решение

Решение

drugojandrew, Если внимательно прочитать Ваш вопрос, то собственно найдется и ответ на ваш вопрос.
Ну какая переменная
"%userprofile% у учетки system?
Она конечно имеет значение, но вероятно не то что вы ожидаете
"C:\Windows\system32\config\systemprofile"
1
drugojandrew
0 / 0 / 1
Регистрация: 13.04.2015
Сообщений: 77
20.12.2016, 10:37  [ТС] 3
v_svitere, спасибо, исправил на Администратора и все теперь работает.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2016, 10:37

Не выполняется часть батника через Планировщик заданий Win Server 2008
Добрый времени суток! Подскажите, пожалуйста, по какой причине может не...

Запуск Bat из планировщика задач Windows
Здравствуйте. Прочитал тему на форуме: Разработать командный файл, который...

Запуск батника на ОС выше ХР
Ребят, как реализовать? Уж не помню почему, но батник на ХР и ниже не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru