Можете ли вы импортировать модуль через PowerShell с другой учетной записью пользователя? Я специально пытаюсь импортировать модуль ActiveDirectory с другой учетной записью в текущую регистрацию.Модуль импорта с другой учетной записью пользователя
Я не хочу использовать все возможности консоли, потому что я пытаюсь использовать текущий процесс Outlook для отправки электронной почты после завершения части кода, и если вся консоль будет поднята, это даст COM-ошибка (экземпляр PowerShell и Outlook не добавляются вместе).
SMTP способ отправки электронной почты или через Send-Mail не будет работать, даже если я могу выполнить ping SMTP-сервер, я получаю следующее сообщение об ошибке, которое из того, что я читал, связано с тем, что я не могу правильно общаться с SMTP-сервером?
Исключение, вызывающее «Отправить» с аргументом «1»: «Отказ отправки почты». В C: \ Users \\ Desktop \ SCRIPT.ps1: 64 char: 9 + $ SMTP.Send ($ MSG) + ~~~~~~~~~~~~~~~ + Категория: NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId: SmtpException
Вы можете запустить новый процесс как другой пользователь с помощью 'psexec.exe', а затем вернуть то, что вам нужно. – BenH