我有一个声明“New-Object -com Indesign.Application.Cs5 | Get-Member”它按顶层的预期工作。
如何递归整个对象树并以可读/电子表格格式输出结果(如果可能)。
执行此操作的内置方法是使用 Format-Custom,如下所示:
Get-Process -id $pid | Format-Custom -Property * -Depth 4
Run Code Online (Sandbox Code Playgroud)
如果你想更深层次地递归,我认为你需要提高 $FormatEnumerationLimit 的默认值(默认为 4)。但要小心,我曾经将其提高到 100,并且在某些情况下使用 fc 时,PowerShell 似乎会挂起。它要么陷入了一个循环(可能不会),要么该操作将花费比我愿意等待的时间更长的时间。顺便说一句,上面的简短版本:
$FormatEnumerationLimit = 10
gps -id $pid | fc * -dep 10
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2149 次 |
| 最近记录: |