ОС: Windows Server 2008 R2 Enterprise

Моя цель: я хочу запустить свои InfluxDB и Grafana-серверы при входе в систему с помощью Task sheduler.

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

start_grafana.bat:

title grafana
call [path_to_grafana]

start_influx.bat:

title influxDB
call [path_to_influxDB]

Проблема: Когда я вхожу в систему со своим пользователем, Планировщик задач запускает процесс InfliffDb, но без окна cmd (где-то в фоновом режиме), что не является предпочтительным. И вообще не начинайте графану.

Я не понимаю, в чем проблема. Не могли бы вы указать мне правильное направление или дать информацию, где я мог бы искать ответы?

Примечание 1: Отображается история планировщика задач: Задача запущена Действие запущено Создан процесс задачи Действие завершено Действие запущено Создан процесс задачи

Когда я правильно понимаю, первое "действие" - это графана, она останавливается. Второй - это наплыв - он не останавливается. Почему останавливается графана?

1 ответ1

0

Я настраиваю нечто подобное, используя событие разблокировки рабочей станции, и оно запускает окно cmd, как и ожидалось. Вот что вы можете попробовать. В своей команде запуска для задачи укажите cmd.exe /k для команды и свой пакетный файл для аргумента. /k говорит cmd.exe не выходить после выполнения команды. Это должно держать окно вокруг.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .