Хотите верьте, хотите нет, но этот вопрос связан с реальным производственным процессом. Думаю, потому что компанией, с которой мы работаем, управляют пещерные люди, но ... Да уж. Тем не мение.
На этом компьютере запланировано задание, которое подключается к серверу электронной почты (с помощью утилиты IMAP, которую мы написали у себя дома) и загружает все вложения, которые были отправлены в последний день. Это прекрасно работает, когда мы запускаем его под учетной записью пользователя в системе, но это означает, что мы должны постоянно менять пароль (читай: это означает, что этот процесс завершается сбоем раз в месяц, когда мы забываем сменить пароль).
Очевидно, что стандартной процедурой будет запускать ее как системную учетную запись, чтобы нам не приходилось об этом беспокоиться, и у нас есть некоторые другие задания, выполняющиеся как NT AUTHORITY\SYSTEM
. Этот, однако, нет. Это потому, что когда мы пытаемся запустить это как SYSTEM, он говорит, что он выполнил свою работу, но каталог, который должен содержать все загруженные вложения, остается пустым, а папка «Входящие» остается заполненной.
ЯНАСА (я не сисадмин!): Что я могу сделать, чтобы запустить? (Желательно без необходимости устанавливать какое-то напоминание в моем календаре, которое гласит: «Эй, иди меняй глупые пароли в своих пакетных заданиях».)