Запуск приложений через планировщик задач windows

У меня есть C# консоль приложение, которое запускает некоторые из настольных приложений windows, скажем, например, блокнот, Skype. Я создал основную задачу в планировщике задач windows, а затем дал при входе в as триггер и указал на мой консоль exe-файла. Но приложение не срабатывает при входе в.

ниже мой код void main

ProcessStartInfo info = new ProcessStartInfo("C:WindowsSystem32notepad.exe");
Process.Start(info);
ProcessStartInfo process2 = new ProcessStartInfo("C:Program Files (x86)SkypePhoneSkype");
Process.Start(process2);

Дайте мне знать, если я непонятно/неправильно.

6
задан selva
29.11.2022 9:01 Количество просмотров материала 3004
Распечатать страницу

1 ответ

Я предполагаю, что exe работает нормально, когда не вызывается из планировщика задач (TS)? Попробуйте создать ".УМК" или ".Bat-файл. Добавьте консольный exe-файл и выполните ("start") из нового пакетного файла.

пример-пакетный файл Планировщика заданий для запуска skype-замените консольным exe:

@echo off
start "My EXE Console Window Title" "C:\Program Files (x86)\Skype\Phone\skype.exe"

вызов пакетного файла (не exe) из TS. Теперь это работает?

который также поднимает помимо вашего прямого вопроса: Вы понимаете, что можете просто написать пакетный файл для запуска этих приложений при входе в систему (из TS) - почему другой exe сделать это? Или вы можете даже просто добавить win приложения по отдельности в ТС? Или вы можете просто добавить к запуск.

консультация http://ss64.com/nt/start.html опционов некоторые партии "пуск" для вызова exe или "пуск"/"?"для командной справки в CMD.

0
отвечен bshea 2022-11-30 16:49

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх