Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Не пишется лог в PowerShell
Показать сообщение отдельно

Новый участник


Сообщения: 33
Благодарности: 0

Профиль | Отправить PM | Цитировать


Дурацкий вопрос, но я не могу понять, какой тип ошибки указывать в CATCH...

Вот ошибка:
Get-ADUser : Не удается установить связь с сервером. Возможные причины: сервер не существует, выключен или на нем не запущены веб-слу
жбы Active Directory.
C:\Users\p59_adm1\Desktop\Data request.ps1:23 знак:16
+ ... $usr = Get-ADUser -Server $val1 -Credential $cred -Properties * ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: ( [Get-ADUser], ADServerDownException
+ FullyQualifiedErrorId : ActiveDirectoryServer:0,Microsoft.ActiveDirectory.Management.Commands.GetADUser

Если указываю ADServerDownException, ПС пишет, "Не удалось найти тип"
Если указываю Microsoft.ActiveDirectory.Management.Commands.GetADUser, ПС игнорирует и пишет в общий блок CATCH.

Отправлено: 11:49, 08-02-2022 | #7

Название темы: Не пишется лог в PowerShell