запуск vbs скрипта через планировщик
Запуск vbs скрипта через планировщик
Этот форум закрыт. Спасибо за участие!
Лучший отвечающий
Вопрос
Написал скрипт на VBS. Скрипт запускается и отрабатывает как нужно. Поместил скрипт в Планировщик и запланировал его выполнение каждые пол часа.Скрип запускается под пользователем с от имени Администратора.
В чем разница ручного и автоматического запуска?
Ответы
Все ответы
Не стоит ли галка «Run only if logged on» в задании? Задание то само включено?
Нет, галки нет.Задание включено.Показывает,что задание было выполнено по расписанию и показывает время следующего запуска.
Скрипт пингует сервер и в случае пингованния отправляет сообщение.
Правильно понимаю, что при запуске вручную вы вошли в систему под Администратором и запускаете скрипт от имени Администратора? В этом случае, видимо, причина в том, что скрипт выполняется только при загруженном профиле пользователя. Например, в скрипте используется сетевой диск, а не UNC-путь или запускается приложение, которое может запуститься только при загруженном пользовательском профиле.
Правильно понимаю, что при запуске вручную вы вошли в систему под Администратором и запускаете скрипт от имени Администратора? В этом случае, видимо, причина в том, что скрипт выполняется только при загруженном профиле пользователя. Например, в скрипте используется сетевой диск, а не UNC-путь или запускается приложение, которое может запуститься только при загруженном пользовательском профиле.
Нет. Зашел под учетной записью пользователя. Создал задание, которое запускается от имени Администратора.Интервал запуска 20 минут.
Задание запустилось выполнила скрипт-результата нет. Щелкаю правой кнопкой по заданию выбираю Выполнить и скрипт отрабатывает как надо.
Запуск vbs скрипта через планировщик
Сообщения: 2355
Благодарности: 1465
а Если компьютер включается с 0 часов до 7 утра то должен запуститься файл 2.exe. и так же закончить свое выполнение часов в 6 утра » |
——-
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.
Старожил форума
Зарегистрирован: 08.09.2015
Пользователь #: 158,190
Сообщения: 1833
Зарегистрирован: 26.10.2008
Пользователь #: 72,552
Сообщения: 410
Зарегистрирован: 08.09.2015
Пользователь #: 158,190
Сообщения: 1833
Зарегистрирован: 26.10.2008
Пользователь #: 72,552
Сообщения: 410
Зарегистрирован: 08.09.2015
Пользователь #: 158,190
Сообщения: 1833
Зарегистрирован: 26.10.2008
Пользователь #: 72,552
Сообщения: 410
Зарегистрирован: 08.09.2015
Пользователь #: 158,190
Сообщения: 1833
Зарегистрирован: 26.10.2008
Пользователь #: 72,552
Сообщения: 410
Зарегистрирован: 14.12.2006
Пользователь #: 48,281
Сообщения: 5237
Я не буду публиковать, если бы я попробовал множество возможных решений, которые были опубликованы по этому поводу ранее.
Сценарии использования
Запуск файла exporter.vbs вручную (щелчок правой кнопкой мыши и открытие) работает идеально, точно так, как ожидалось. При запуске на моем компьютере через планировщик заданий в качестве моего собственного пользователя Windows, он работает идеально, именно так, как и ожидалось.
При запуске на клиентском компьютере с Windows Server 2008/2012 вручную он работает идеально, точно так, как ожидалось. При запуске через планировщик заданий от имени любого пользователя (исключая группу администраторов) планировщик заданий сообщает как 0x0, однако reporter.exe не сгенерировал файлы, как ожидалось.
При запуске на клиентском компьютере Windows Server 2008/2012 с помощью планировщика задач, выполняемого от имени администратора, он работает, однако в одночасье (когда наша задача настроена на запуск) не запускается.
Скрипты
Эта функция вызывается 5 раз, один раз для каждого отчета, который нам нужен для экспорта данных из Программного обеспечения.
Что уже испробовано
Есть ли что-то, чего мне не хватает с точки зрения того, как VBS нужно запускать из планировщика задач, если они манипулируют файлами и т.д.
- С чем сделать сладкие пирожки в духовке
- Код для разработчиков китайских автомагнитол