У меня возникла проблема с нашей компанией. Все работает хорошо, когда мы начинаем это локально. Но запускаемый сценарием входа gpo, com-часть NewMessageSignature открывает окно учетных данных Outlook при каждом входе в систему, которое нам нравится решать.
Блок кодов Culpable:
try{
$MSWord = New-Object -com word.application
$EmailOptions = $MSWord.EmailOptions
$EmailSignature = $EmailOptions.EmailSignature
$EmailSignatureEntries = $EmailSignature.EmailSignatureEntries
#$EmailSignature.ReplyMessageSignature=$SignatureName
$EmailSignature.NewMessageSignature="<INSERT SIGNATURE NAME HERE>"
$MSWord.Quit()
}
В этом указывает, что outlook.exe порождается как svhosts.exe-child, запускаемый gpo-service, и вошедший в систему пользователь как пользователь. Но со странными свойствами в ProcessExplorer.
Снимок экрана processsexplorer outlook.exe
Я немного удивлен, что нашел эту часть кода несколько раз для этой цели и никогда не читал о подобных проблемах.
Любые советы, как мы решаем это?
С уважением Симон