Powershell中定義常量的方法
支持所有版本。
通常變量是可變的,你可以修改他們,除非你使用的是一個(gè)常量。
可是這里沒(méi)有這樣的變量但常量它可以被創(chuàng)建,這里創(chuàng)建了一個(gè)值為1的常量。
New-Variable -Name cannotChange -Value 1 -Option Constant
當(dāng)腳本運(yùn)行時(shí)你不可以再改變這個(gè)變量的值,此變量與值將綁定在此會(huì)話(huà),所以某個(gè)明確的信息永遠(yuǎn)不會(huì)改變時(shí),可以使用常量。
你也可以在配置文件定義常量:
PS> $profile.AllUsersAllHosts
C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1
假設(shè)配置文件存在,Powershell每次開(kāi)啟都會(huì)先執(zhí)行它,如果你定義了常量 – 如公司名字、服務(wù)器列表等等,這些在它們的宿主將都不可以重新改變。
相關(guān)文章
Powershell實(shí)現(xiàn)從注冊(cè)表獲取本地關(guān)聯(lián)文件的擴(kuò)展名
這篇文章主要介紹了Powershell實(shí)現(xiàn)從注冊(cè)表獲取本地關(guān)聯(lián)文件的擴(kuò)展名,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03PowerShell小技巧之同時(shí)使用可選強(qiáng)制參數(shù)
本文主要講訴了在腳本函數(shù)中讓可選參數(shù)和強(qiáng)制參數(shù)必須同時(shí)使用,有需要的朋友可以參考下。2014-09-09PowerShell函數(shù)中使用$PSBoundParameters獲取輸入?yún)?shù)列表實(shí)例
這篇文章主要介紹了PowerShell函數(shù)中使用$PSBoundParameters獲取輸入?yún)?shù)列表實(shí)例,需要的朋友可以參考下2014-07-07Powershell實(shí)現(xiàn)從注冊(cè)表獲取用戶(hù)配置腳本分享
這篇文章主要介紹了Powershell實(shí)現(xiàn)從注冊(cè)表獲取用戶(hù)配置腳本分享,本文直接給出實(shí)現(xiàn)腳本源碼,需要的朋友可以參考下2015-03-03PowerShell小技巧之定時(shí)記錄操作系統(tǒng)行為
這篇文章主要介紹了使用PowerShell定時(shí)記錄操作系統(tǒng)行為的小技巧,需要的朋友可以參考下2014-10-10PowerShell Out-File向只讀文件寫(xiě)入內(nèi)容的方法
這篇文章主要介紹了PowerShell Out-File向只讀文件寫(xiě)入內(nèi)容的方法,只需要加一個(gè)-Force參數(shù)即可,需要的朋友可以參考下2014-08-08Powershell小技巧之系統(tǒng)運(yùn)行時(shí)間
本文主要教你如何使用powershell計(jì)算系統(tǒng)運(yùn)行時(shí)間,其實(shí)很簡(jiǎn)單,因?yàn)閃indows每次啟動(dòng)都有一個(gè)高進(jìn)度計(jì)數(shù)器并且當(dāng)系統(tǒng)運(yùn)行這個(gè)計(jì)數(shù)器將返回一個(gè)毫秒,我們把這個(gè)毫秒計(jì)算下就得到系統(tǒng)運(yùn)行時(shí)間了2014-09-09PowerShell管理Win Server 2008 R2
在Windows Serve 2008 R2中,一個(gè)重要改進(jìn)就是PowerShell版本升級(jí)為2.0。Win 2008 R2包括一系列新的服務(wù)器管理界面,這些均建立在PowerShell 2.0之上。它新增了240個(gè)cmdlets命令集,新的PowerShell圖形用戶(hù)界面也增添了開(kāi)發(fā)功能,從而用戶(hù)能更簡(jiǎn)單創(chuàng)建自己的命令行。2015-09-09