PowerShell基础操作全解析
1. 变量存储对象
在PowerShell中,你可以将管道或命令的输出存储在变量中,以供后续使用或进行更详细的处理。变量名以美元符号($)开头,后面可以跟任意字母数字字符或下划线。你可以在创建变量的同时为其赋值。如果变量不存在,Windows PowerShell会创建该变量;如果变量已存在,则会将指定的值赋给该变量。
变量可以存储各种类型的结果:
- 若结果是简单数据(如数字或字符串),变量就包含简单数据。
- 若命令生成富文本数据(如 Get-Service cmdlet生成的代表系统服务的对象),变量则包含富数据列表。
- 若命令生成纯文本,变量就包含纯文本。
当不再需要存储大量数据的变量时,应将 $null 值赋给这些变量,这样PowerShell就能释放相应的内存。
PowerShell提供了多种访问环境变量的方法:
- 列出所有环境变量:可以列出 env 驱动器的子项。
- 获取单个环境变量:在变量名前加上 $env (如 $env:variablename )。
- 通过环境提供程序访问环境变量:使用 Get-ChildItem cmdlet,并提供 env: 或 environment:: 路径。
2. 获取CIM对象
Windows Management Instrum
超级会员免费看
订阅专栏 解锁全文
42

被折叠的 条评论
为什么被折叠?



