PowerShell入门教程之访问.Net程序集、COM和WMI实例
PowerShell可以设计的大而全,重新实现一切;也可以像现在一样设计成胶水语言,利用现有的资源。特别是,与.Net、COM和WMI三大豪门的联姻,使得PowerShell必将在Windows世界里大放光彩。
与新锐.Net联姻
在Windows的世界里,.Net代表着现在和将来,是新生力量。与.Net联姻,就意味着榜上了粗腿,迈上了快车道。号称基于.NetFramework,那么使用.Net的基类就易如反掌。基本步骤如下:1、添加类所在程序集;2、创建类的实例;3、调用实例的函数或者属性。以StringBuilder类为例,代码如下:
Add-Type-AssemblyNamemscorlib
$str=New-ObjectSystem.Text.StringBuilder
$str.Append("Hello")
$str.ToString()