Windows Powershell 复制数组
数组属于引用类型,使用默认的的赋值运算符在两个变量之间赋值只是复制了一个引用,两个变量共享同一份数据。这样的模式有一个弊病如果其中一个改变也会株连到另外一个。所以复制数组最好使用Clone()方法,除非有特殊需求。
PS C:Powershell> $chs=@("A","B","C") PS C:Powershell> $chsBak=$chs PS C:Powershell> $chsBak[1]="H" PS C:Powershell> $chs A H C PS C:Powershell> $chs.Equals($chsBak) True PS C:Powershell> $chsNew=$chs.Clone() PS C:Powershell> $chsNew[1]="Good" PS C:Powershell> $chs.Equals($chsNew) False PS C:Powershell> $chs A H C
Windows PowerShell 微软官方解释
通过提供一百多种系统管理实用工具、一致的语法、及对普通管理数据更好地导航(如登记或WindowsManagementInstrumentation(WMI)),WindowsPowerShell使Windows管理
探索PowerShell(一) 初识 PowerShell
WindowsPowerShell是一个新的……好吧,我相信你在看本文之前已经把这句话看过N遍了……PowerShell是一个由微软的提供的全新shell程序,使用了全新的命令
探索PowerShell (二) PowerShell的基本操作
PowerShell控制台打开PowerShell,显示如下界面:命令提示符前缀为:PSC:UsersMaRuiPS的意思为正在运行PowerShell中,而C:则是我的主目录驱动器号,不同机器
标签:是一个,赋值,微软,数组,变量