Что ж, я закончил тем, что выполнил вторую запланированную задачу, которая запускается только тогда, когда пользователь вошел в систему, и этот пакетный файл запускает программу, делая ее значок на панели задач видимым.Он запускается через 3 секунды после первой запланированной задачи, которая, как видно из OP, извлекает байт с сервера, но затем внизу, вместо выполнения shell.Run (), создает текстовый файл cookie и вторую запланированную задачузабирает его через 3 секунды.
Таким образом, когда компьютер автоматически отключается / выходит из сеанса Windows, первая запланированная задача запускает службу вместо приложения (без значка, но кого это волнует), но затем, когда пользовательрегистрируется в сеансе Windows, вторая запланированная задача берет текстовый файл cookie, оставленный первой запланированной задачей, и отображает значок в трее.
Работает как чудо, но стоит отметить, что все запущеноиз запланированной задачи, установленной для запуска независимо от того, вошел ли пользователь в систему или нет, НИКОГДА не будет отображаться значок панели задач / панели задач / уведомлений, НИКОГДА. Все последующие всплывающие программы, процессы или команды из этой запланированной задачи будут невидимы для пользователя.Например, если он запускается в закрытом сеансе, даже если указан пользователь / пароль учетной записи Windowsредактировать в запланированном задании и что программа запускается от имени указанной учетной записи пользователя.Это просто способ запланированных задач, это своего рода ограничение, IMO, но его можно преодолеть с помощью упомянутого выше взлома.
Чтобы предотвратить любые сбои, так как эта запланированная задача выполняется каждые 5 минут, я использовалбинарный файл CMDH.exe размером 8 КБ, который я связал с пакетными файлами, развернутыми на компьютерах.http://www.gate2.net/tools/cmdh/cmdh.html