Windows активирует задачу перед входом в систему, хотя триггер устанавливается как «при входе в систему»C#

Место общения программистов C#
Anonymous
Windows активирует задачу перед входом в систему, хотя триггер устанавливается как «при входе в систему»

Сообщение Anonymous »

Я хочу, чтобы моя программа Win11 C# автоматически активировалась , когда пользователи входят в систему < /strong>.
Я не нашел ничего задокументированного для этого поведения, но я проверял, используя журналы, которые Windows запускает программу очень рано, не ожидая, когда пользователь входит. Зарегистрировано ". На некоторых машинах он ждет входа в систему, в других это не будет.

Код: Выделить всё

int sessionId = Process.GetCurrentProcess().SessionId;

Я всегда получаю ненулевой, так что не полезно

Использование WMI для чтения пользователя - оно заполнено именем пользователя, прежде чем я войду в систему.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... -at-log-on

Вернуться в «C#»