Встроенный способ сделать это - использовать Format-Custom следующим образом:
Get-Process -id $pid | Format-Custom -Property * -Depth 4
Если вы хотите откатиться глубже, я думаю, вам нужно увеличить значение по умолчанию $ FormatEnumerationLimit (по умолчанию 4). Будьте осторожны, я использовал увеличение до 100, и в некоторых случаях при использовании fc PowerShell может зависнуть. Он либо был пойман в цикле (вероятно, нет), либо операция просто заняла бы больше времени, чем я был готов ждать. Кстати короткая версия выше:
$FormatEnumerationLimit = 10
gps -id $pid | fc * -dep 10