支持所有版本。
通常變量是可變的,你可以修改他們,除非你使用的是一個常量。
可是這里沒有這樣的變量但常量它可以被創建,這里創建了一個值為1的常量。
代碼如下:
New-Variable -Name cannotChange -Value 1 -Option Constant
當腳本運行時你不可以再改變這個變量的值,此變量與值將綁定在此會話,所以某個明確的信息永遠不會改變時,可以使用常量。
你也可以在配置文件定義常量:
代碼如下:
PS> $profile.AllUsersAllHosts
C:/Windows/System32/WindowsPowerShell/v1.0/profile.ps1
假設配置文件存在,Powershell每次開啟都會先執行它,如果你定義了常量 – 如公司名字、服務器列表等等,這些在它們的宿主將都不可以重新改變。
新聞熱點
疑難解答