Войти

Показать полную графическую версию : [решено] Сокращение ошибок в Powershell


DJ Mogarych
27-09-2019, 09:47
Уважаемые коллеги, подскажите, как вывести ошибки в Powershell без сокращений?
Сейчас выводится так:

Add-ADGroupMember : Не удается проверить аргумент для параметра "Identity". Аргумент имеет значение NULL. Укажите допустимое значение аргумента, после чего повторите выполнение команды.
строка:25 знак:41
+ ... dd-ADGroupMember -Identity $($3groups |? name -match ".*-l$") -Member ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (:) [Add-ADGroupMember], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember


Если пользоваться Start-Transcript, то там так же.

Busla
27-09-2019, 10:30
DJ Mogarych, проблемную конструкцию PoSh не сократил
не выводить же в ошибку весь исходный код

DJ Mogarych
27-09-2019, 11:21
Собственно, решил проблему заменой команд на echo, чтобы посмотреть, что суётся в аргументы.
Оказалось, надо фильтры поточнее рисовать. :)

Iska
27-09-2019, 17:02
echo — лучший отладчик на все времена! ;)




© OSzone.net 2001-2012