PowerShell 与 .NET 框架的使用指南
1. 基础知识
在 PowerShell 中,我们可以方便地与 .NET 框架进行交互。例如,我们可以获取当前日期并查看是星期几:
PS >$today = [System.DateTime]::Now PS >$today.DayOfWeek Sunday上述代码将当前日期存储在$today变量中,然后调用DayOfWeek实例属性来查看当天是星期几。
2. 了解类型
要了解类和类型,主要有两种途径:使用Get-Membercmdlet 和查阅 .NET 框架的文档。
-Get-Membercmdlet:通过该 cmdlet 可以了解给定类型支持的方法和属性,具体操作如下表所示:
| 操作 | 结果 |
| — | — |
|[typename] | Get-Member –Static| 给定类型的所有静态方法和属性 |
|$objectReference | Get-Member –Static|$objectReference中类型提供的所有静态方法和属性 |
|$objectReference | Get-Member