我刚刚遇到了一些有用但显然很深奥的东西,因为它不是 Get-Content 的标准用法;具体来说:Get-Content Function:\mkdir
。当我在 Powershell 中使用此命令时,它会返回整个函数定义,甚至函数主体。奇怪的是,它Get-Content Function:\ipconfig
没有,即使它在官方文档中与 mkdir 一起列出。
我一直在研究如何在 Powershell 中轻松找到有关 cmdlet、对象定义等的更多信息。这似乎非常有用,但是,在这种情况下很难找到更多 Get-Content 的用途,因为它的用法通常有所不同。
这是有道理的,因为
md
是的别名mkdir
,并且mkdir
是函数。如果你以alias:
提供程序为目标,那么它将解析为其指向的命令:Get-Command
在这种情况下,如果您正在寻找函数的源代码,我建议您使用。在对原始问题进行更新后,上述答案没有任何意义。原始问题询问的是别名,而现在更新后询问的是实际的应用程序(
ipconfig
),当然没有内容可获取,因为 1. 应用程序不属于提供商function:
,2. 源代码是编译的。