gpt4 book ai didi

powershell - 关于 $profile.psextended 的问题

转载 作者:行者123 更新时间:2023-12-03 13:11:49 27 4
gpt4 key购买 nike

我找到了一个关于 $profile.psextended 的 powershell 提示,它返回所有各种 Powershell 配置文件及其位置。在我运行之前从未见过它($profile | get-member)。 psextended 不在结果列表中。

在访问另一个站点上一些非常有用的 MVP 后,我询问了如何找到 psextended 属性。几分钟之内,我收到回复说使用 ($profile | gm -View all) 应该可以解决问题。我尝试了这个,但仍然没有匹配我正在寻找的结果。如果你输入 $profile.并继续点击选项卡按钮,它会滚动浏览可能的匹配项。 psextended 无处可寻。我是失去理智还是完全失明?

任何帮助将不胜感激,因为我不想让试图帮助我的人感到沮丧或烦恼。

谢谢。

--埃里克

最佳答案

每个对象一旦分配给一个变量,就被包裹在一个称为 PSObject 的特殊半透明对象中。这是 powershell 尝试为分配给变量的不同类型的事物创造公平竞争环境的方式。有四个“特殊”属性为 powershell 中的任何给定变量公开不同的东西:

ps> $o = 1
ps> $o.psobject
...
ps> $o.psadapted
...
ps> $o.psextended
...
ps> $o.psbase
...

您可以在以下位置阅读有关这些属性的信息: Link

关于powershell - 关于 $profile.psextended 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3181622/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com