gwmi和Get-WmiObject之间关系的本质是什么

dav*_*dev 2 powershell

看完之后,我对这些之间的关系感到困惑.我不相信gwmi是一个纯粹的别名Get-WmiObject,因为他们似乎在我看到的例子中有相似但不完全相同的语法.

有趣的是,当我单独google"gwmi"时,所有顶级参考文献都会立即回复 Get-WmiObject,但似乎并未引用gwmi自己.

Mat*_*att 6

在这里工作没有花哨的伏都教.PowerShell中的别名是一种非常简单的机制,可以帮助进行短手编码.另一方面,Unix别名是不同的,可以包括整个命令调用(这可能是混乱的来源?).

在所有情况下,没有什么比你在这里看到的更多 Get-Alias

PS C:\Users\Bagel> get-alias gwmi

CommandType     Name                                               ModuleName                                                      
-----------     ----                                               ----------                                                      
Alias           gwmi -> Get-WmiObject                                                                                              
Run Code Online (Sandbox Code Playgroud)

如果您有相反的证据,我相信社区会喜欢看到它!