Задача выполнена не работает

Задача выполнена не работает

Этот форум закрыт. Спасибо за участие!

Лучший отвечающий

Вопрос

Есть необходимость выполнять планировщиком задание от имени пользователя, учётная запись которого присутствует, но вход в систему не произведён. Никак не могу этого добиться. Если планировщик настроен как показано ниже, то всё работает, но для этого надо под этим пользователем войти в систему (локально или по терминалу).

Если же настроить планировщик «Выполнять вне зависимости от регистрации пользователя», то задание не выполняется в журнале отображается сообщение что задание запущено и «висит часами» без каких-либо ошибок или дальнейших сообщений.

Пробовал расставлять различные галочки «Не сохранять пароль. «, «Выполнять с наивысшими . » — ничего не меняется. В приведённых выше примерах автор задания тот пользователь от имени которого и надо выполнить задание, делал автором «Администратора», создавая задание от его имени, также не работает.

Ответы

У пользователя есть права в Local Security Policy «Log on as a batch job»/»Вход в качестве пакетного задания»?
И еще — у CONS.EXE ключ /YES стоит?

Все ответы

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

Может есть какие мысли на этот счёт?

Обычно такое поведение наблюдается, когда ваша задача (скрипт иди программа) ждет от пользователя каких то действий и висит в фоне.

Опишите, что за задача у вас запускается и что она делает, если это скрипт покажите текст скрипта сюда.

Либо если задача влияет только на локальный компьютер, на котором она выполняется, установите галочку: «Выполнять с наивысшими правами» первый скриншот.

Источник

Задача выполнена не работает

Вопрос

Подскажите пожалуйста в чем может быть проблема.

В планировщике создаю задачу(.bat), , она запускается отрабатывает успешно, но при этом ничего не происходит.

Запускаю .bat файл вручную, через командную строку, запускается нормально под той же учетной записью.

Ответы

не выполнился вбс скрипт?

а у вас в списке процессов случаем не висят процессы wscript.exe или cscript.exe?

батничек у вас вполне возможно нормально стартует и отрабатывает, вот только его задача пнуть вашу вбску. а вот отработает она или нет его никоим образом не колышит.

попробуйте в сам батничек добавить логгирование например:

ну и гляньте по факту, появился в папке скриптс логфайлик с текстом

  • Помечено в качестве ответа Petko Krushev Microsoft contingent staff, Moderator 5 октября 2016 г. 7:24

Все ответы

Вот все что в .bat файле:

echo off
cd C:\Users\r.sychev\Desktop\scripts
start PivotReport.vbs
exit

Все параметры по умолчанию.

Выполнять для всех пользователей

Выполнить с наивысшими правами

Ежедневно в 5:00 (задача была выполнена успешно)

Действие->запуск программы c:\Users\r.sychev\Desktop\scripts\start.bat

Условия->пробуждать компьютер для выполнения команд

Параметры->Выполнять задачу по требованию

Немедленно запускать задачу, если пропущен плановый запуск

Останавливать задачу, выполняемую дольше 3дн

Принудительная остановка задачи, если она не прекращается по запросу

Запускается от r.sychev(администратор домена и сервера)

Возможный вариант источника проблемы: команда start PivotReport.vbs вызывает для выполнения графический интерпретатор (wscrip.exe), который стоит и чего-то ждёт — а вы не видите.

Замените команду на явный вызов интерпретатора, работающего в режиме командной строки:

This posting is provided «AS IS» with no warranties, and confers no rights.

Сделал, но результат тот же самый.

В журнале пишет: задача успешно выполнена.

С командной строки, запускается и работает так и так.

Попробовал c /b, результат тот же, задача вроде бы выполнена, а сам скрипт не запускался.

Читайте также:  Как починить ручку карандаш

Делал echo on и убирал exit,

но даже окно с CMD не появляется

Поставил чистый тестовый server R2 2012.

Создал такую же задачу. То же не работает.

Создал задачу через «Создать простую задачу» с теми же параметрами и все заработало.

Причем во всех вариантах, в т.ч. и со start .vbs

В чем может быть причина?

Теперь другая проблема.

Когда запускаю вручную через планировщик, задача выполняется и результат есть.

Сама в назначенное время пишет выполнена, а сам скрипт не запускался.

При запуске планировщика с параметром:

— «выполнять только для пользователей вошедших в систему».

Задача выполняется только если запускать ее вручную. Если запускается по расписанию, то в журнале задача выполнена, а по факту даже не запускалась

При запуске планировщика с параметром:

— «выполнять для всех пользователей».

Задача не выполняется даже вручную. Хотя в журнале задача выполнена.

Думаю что проблема может быть либо с правами либо с политиками, запускаю под доменной учеткой с правами Администратора домена. Только не понимаю где смотреть.

Подскажите пожалуйста, наверняка кто-то сталкивался.

не выполнился вбс скрипт?

а у вас в списке процессов случаем не висят процессы wscript.exe или cscript.exe?

батничек у вас вполне возможно нормально стартует и отрабатывает, вот только его задача пнуть вашу вбску. а вот отработает она или нет его никоим образом не колышит.

попробуйте в сам батничек добавить логгирование например:

ну и гляньте по факту, появился в папке скриптс логфайлик с текстом

  • Помечено в качестве ответа Petko Krushev Microsoft contingent staff, Moderator 5 октября 2016 г. 7:24

Спасибо буду смотреть по логам и разбираться.

Если ставлю плановый запуск через 5 минут, отключаюсь от RDP. Через 6 минут подключаюсь — скрипт выполнился.

Если ставлю скрипт на 5 утра, в 9 утра захожу скрипт не выполнился.

Столкнулся с той же проблемой, на 2016ом сервере, с отработкой задач по расписанию, хотя скорее всего дело не в ОС, если задаю время события минут через 5-7, то оно отрабатывают в планировщике как нужно, если ставлю например на час ночи, то в 9 смотрю — ничего не отработано.
Сами задачи простые — запускаются батники, которые делают бэкапы определенных локальных папок с важными данными каждую ночь, галки везде стоят «выполнять с наивысшими правами», вообще экспериментировал с этими галками — эффекта ноль.
В прошлом никогда с планировщиком проблем не было, в 3х организациях в разное время настроил все тоже самое — отрабатывает на ура, в одной из них такой же 2016 сервак стоит, но в четвертой не хочет по расписанию и все тут, прям мистика какая то, подскажите пожалуйста куда копать.

Источник

Полные запланированные задачи Windows не работают в Windows 10, 8.1, 7

Планировщик заданий – это бесценный инструмент, с помощью которого вы можете запланировать запуск программ, сценариев и других инструментов в указанное время.

Так что это может пригодиться для планирования обновлений и других проверок обслуживания.

Однако, если запланированные задачи не выполняются должным образом, планировщик задач не будет особенно полезен.

Вот несколько советов по исправлению задач планировщика, которые не выполняются.

Запланированные задачи не выполняются, как их исправить?

Task Scheduler – отличный инструмент, если вы хотите автоматизировать свой ПК, однако могут возникнуть проблемы с Task Scheduler. Говоря о проблемах, вот некоторые из распространенных проблем планировщика заданий, о которых сообщили пользователи:

  • Планировщик заданий не работает в Windows 10 . Многие пользователи сообщали о проблемах с планировщиком заданий на своих ПК с Windows 10. Мы уже рассмотрели аналогичную тему в нашей статье «Планировщик заданий не работает», поэтому обязательно ознакомьтесь с ней для получения подробных решений.
  • Планировщик задач Windows не запускает задачу при следующем запуске . Планировщик задач представляет собой сложный инструмент, и иногда ваша задача может не запуститься в запланированное время. Чтобы устранить проблему, обязательно проверьте, правильно ли настроен триггер задачи.
  • Запланированное задание запускается вручную, но не автоматически . Это еще одна распространенная проблема с планировщиком заданий. Если вы столкнулись с этой проблемой, обязательно проверьте, правильно ли настроены ваши условия.
  • Запланированные задачи Windows не выполняются при выходе из системы, после выхода из системы . Иногда некоторые задачи не запускаются на вашем компьютере, если вы не вошли в систему. Тем не менее, вы можете решить эту проблему, просто включив опцию Выполнить независимо от того, вошел пользователь в систему или нет.
  • Планировщик задач не запускает exe . Если вы не можете запускать exe-файлы с помощью планировщика задач, вполне вероятно, что проблема была вызвана конфигурацией вашей задачи. Проверьте, все ли в порядке с задачей, и попробуйте запустить ее снова.
Читайте также:  Не работает морозильная камера у стинола причина

Мы уже много писали о проблемах планировщика задач Windows. Добавьте эту страницу в закладки, если она понадобится вам позже.

Решение 1. Убедитесь, что запланированная задача включена

Во-первых, вы должны проверить триггеры для задачи. Возможно, задача не включена, и в этом случае она не будет запущена. Вы можете проверить триггеры следующим образом.

  1. Введите «Планировщик заданий» в поле поиска Cortana и выберите «Планировщик заданий», чтобы открыть его окно ниже.
  2. Перейдите к задаче в библиотеке планировщика заданий, а затем дважды щелкните ее, чтобы открыть ее окно, и выберите вкладку Триггеры , как показано ниже.
  3. Задача там включена? Если нет, нажмите кнопку Изменить .
  4. Затем установите флажок Включено и нажмите кнопку ОК .

Решение 2. Проверьте условия запланированной задачи

Если задача включена, но все еще не запущена, проверьте условия. У каждой задачи есть определенные условия, которые определяют, выполняется она или нет. Он не запускается, если не выполнено одно из условий.

  1. Дважды щелкните задачу в окне планировщика заданий, чтобы открыть ее.
  2. Затем перейдите на вкладку Условия , показанную на снимке ниже.
  3. Обратите внимание на некоторые параметры условия, такие как Запустить задачу, только если компьютер подключен к сети переменного тока . Если это выбрано, задача не будет выполняться на ноутбуках, которые не подключены.
  4. Если флажок Idle установлен, снимите его, чтобы сразу запустить задачу. Нажмите кнопку ОК , чтобы применить настройки.

Решение 3. Выберите опцию «Выполнить с наивысшими привилегиями»

Некоторые программы могут работать только с более высокими привилегиями. Например, вам может потребоваться выбрать Запуск от имени администратора из их контекстных меню, чтобы открыть их.

Поэтому вы должны проверить опцию привилегий.

  1. Перейдите на вкладку «Общие» в окне задачи, как показано на снимке ниже.
  2. Эта вкладка содержит флажок Запускать с наивысшими привилегиями . Установите флажок этой опции.
  3. Нажмите кнопку ОК , чтобы применить настройки.

Ничего не происходит, когда вы выбираете Запуск от имени администратора? Не бойтесь, это руководство поможет вам решить проблему!

Решение 4 – Проверьте учетную запись пользователя

Еще одна вещь, которую стоит отметить, – это настройка учетной записи пользователя задачи. Некоторые задачи могут быть настроены для запуска только с определенной учетной записью пользователя.

Если вы не вошли в правильную учетную запись, задача не будет запущена.

  1. Снова выберите вкладку Общие в окне задач.
  2. Нажмите кнопку Изменить пользователя или группу , чтобы открыть окно ниже. Там вы можете проверить, какие настройки аккаунта имеет запланированное задание.
  3. Если вы не используете правильную учетную запись задачи, вы можете выйти из системы. Либо перенастройте задачу, чтобы она выполнялась во всех учетных записях пользователей, и нажмите ОК .

Epic Guide alert! Все, что вам нужно знать о контроле учетных записей пользователей!

Решение 5 – Проверьте последний результат столбец

Если запланированные задачи не выполняются, вы можете проверить их состояние в столбце «Последний результат».

Эта информация может быть полезна и сообщит вам, была ли завершена ваша задача или произошла ошибка. Для этого просто выполните следующие действия:

  1. Запустите ЗадачуПланировщик .
  2. Теперь найдите свою задачу и найдите столбец Результат последнего запуска .

Там вы должны увидеть, была ли ваша задача выполнена успешно или нет. Если были какие-либо проблемы, вы должны увидеть краткое резюме и код ошибки.

Используя эту информацию, вы можете провести небольшое исследование и найти непосредственную причину.

Это не решение, это полезный совет, который можно использовать при устранении неполадок планировщика заданий.

Если у вас возникли проблемы с запланированными задачами, обязательно ознакомьтесь со столбцом Результат последнего запуска .

Решение 6. Убедитесь, что выбрана опция «Выполнить» независимо от того, вошел пользователь в систему или нет

Планировщик заданий поддерживает расширенную настройку, и иногда определенный параметр может помешать запуску запланированного задания.

Читайте также:  После обновления не работает флеш плеер

Несколько пользователей сообщили, что они решили проблему, просто выбрав параметр Запустить независимо от того, вошел пользователь в систему или нет .

Чтобы сделать это, просто сделайте следующее:

  1. Запустите Планировщик задач , найдите свою задачу и дважды щелкните по ней, чтобы открыть ее свойства.
  2. Теперь убедитесь, что на вкладке Общие выбран параметр Запускать, вошел ли пользователь в систему или нет .

Сохраните изменения и проверьте, решает ли эта опция вашу проблему.

Решение 7 – Изменить аргументы задачи

По словам пользователей, вы можете решить проблему с запланированными задачами, просто изменив аргументы задач.

Эта проблема в основном возникает при попытке запуска командных файлов, но вы можете исправить это, просто изменив аргументы. Для этого просто выполните следующие действия:

  1. Найдите свою задачу в Планировщике задач и дважды щелкните ее, чтобы открыть ее свойства.
  2. Когда откроется окно свойств, перейдите на вкладку Действия и нажмите Создать .
  3. В поле Программа/скрипт введите C: WindowsSystem32cmd.exe . Теперь в поле Добавить аргументы (необязательно) введите /c start «» «C: location_to_batch_fileyour_batch_file.ffs» . Теперь нажмите ОК , чтобы сохранить изменения.

После этого вы сможете без проблем запускать пакетные файлы из планировщика задач.

Научитесь планировать задачи в Windows, как настоящий техник! Прочитайте наше подробное руководство!

Решение 8 – Рассмотрите возможность использования стороннего решения

Планировщик заданий является инструментом планирования по умолчанию в Windows, и хотя этот инструмент довольно полезен, иногда вы можете столкнуться с определенными проблемами с ним.

Тем не менее, вы не ограничены только планировщиком заданий, и есть много отличных приложений планировщика заданий для Windows 10, доступных для загрузки.

Эти инструменты так же хороши, как планировщик задач, и многие из них более упорядочены и проще в использовании, чем планировщик задач.

Если у вас есть проблемы с планировщиком задач, вы можете рассмотреть возможность перехода на стороннее решение.

Решение 9. Убедитесь, что ваша система обновлена

По словам пользователей, иногда могут возникнуть проблемы с планировщиком заданий, если ваша система устарела. В вашей системе могут быть определенные ошибки, которые могут привести к проблемам с запланированными задачами.

Чтобы гарантировать отсутствие проблем с ошибками, рекомендуется регулярно обновлять Windows.

Процесс обновления оптимизирован в Windows 10, и в большинстве случаев Windows автоматически загружает и устанавливает необходимые обновления.

Тем не менее, иногда вы можете пропустить обновление или два, в результате чего появляются определенные проблемы.

Если вы хотите, вы всегда можете проверить наличие обновлений вручную, выполнив следующие действия:

  1. Нажмите Ключ Windows + I , чтобы открыть приложение Настройки .
  2. Перейдите в раздел Обновление и безопасность .
  3. Нажмите кнопку Проверить обновления .

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

Центр обновления Windows не устанавливается? Не бойся! Решите проблему с помощью этих советов, которые действительно работают!

Решение 10 – Запустите Fix My Scheduler

Если задача по-прежнему не выполняется, попробуйте исправить ее с помощью стороннего программного обеспечения. Fix My Task Scheduler – это легкая программа, которая может восстановить планировщик задач.

С этим вы можете исправить поврежденные или отсутствующие задачи.

  1. Откройте эту страницу и нажмите кнопку Загрузить , чтобы сохранить архивный файл Fix My Task Scheduler.
  2. Он сохраняется в виде файла 7z, поэтому вы не можете извлечь его с помощью проводника. Распакуйте его с помощью бесплатной утилиты 7-Zip.
  3. Затем откройте окно программы ниже из извлеченной папки.
  4. Теперь нажмите кнопку Исправить это сейчас в окне программного обеспечения. Fix My Task Scheduler сделает свою магию.

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

В большинстве случаев запланированная задача, которая не выполняется, вероятно, будет больше связана с настройками планировщика задач; но если нет, вы можете запустить Fix My Scheduler и Repair Tasks, чтобы исправить любые проблемы.

Примечание редактора . Этот пост был первоначально опубликован в ноябре 2016 года и с тех пор был полностью переработан и обновлен для обеспечения свежести, точности и полноты.

Источник

Оцените статью