广州葆元健康生物科技有限公司


Powershell中定义常量的方法

网络编程 Powershell中定义常量的方法 06-21

支持所有版本。
通常变量是可变的,你可以修改他们,除非你使用的是一个常量。
可是这里没有这样的变量但常量它可以被创建,这里创建了一个值为1的常量。

New-Variable -Name cannotChange -Value 1 -Option Constant

当脚本运行时你不可以再改变这个变量的值,此变量与值将绑定在此会话,所以某个明确的信息永远不会改变时,可以使用常量。
你也可以在配置文件定义常量:
PS> $profile.AllUsersAllHosts

C:WindowsSystem32WindowsPowerShellv1.0profile.ps1

假设配置文件存在,Powershell每次开启都会先执行它,如果你定义了常量 ? 如公司名字、服务器列表等等,这些在它们的宿主将都不可以重新改变。

Powershell实现按类型排序
适用于所有版本。Sort-Object可以单独解决您的排序问题,如果是原数据,就可以直接使用管道,如果是对象类型,也可以指定一个排序属性:#sortingprimiti

Powershell读取本机注册表中的所有软件关联扩展名
适用于所有版本。下面代码输出极为密集,这段代码能从注册表获取所有软件的关联扩展名。Get-ItemPropertyRegistry::HKCR.*|Select-Object-PropertyPSChildName,'(default

PowerShell中实现播放WAV音频文件
适用于所有PowerShell版本其实在PowerShell中播放WAV文件非常简单:#在Windows目录找到一个可用的WAV音频文件$WAVPath=Get-ChildItem-Path$env:windir-Filter*.wav-Recurse-Error


编辑:广州葆元健康生物科技有限公司

标签:常量,变量,适用于,版本,扩展名