麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

探索PowerShell(七) PowerShell變量

2020-10-29 21:10:07
字體:
來源:轉載
供稿:網友

變量

在程序設計中,變量是最基本的概念,它是我們表示數據的在存儲時的代號。在PowerShell中,變量通常供我們在腳本中使用,它可以是數字、字符、字符串,甚至是對象。當然,和任何shell一樣,它也有自己的特定的變量,如:$_ 、$Args、$Error、$Home、$PSHome等。

在PowerShell中,所有的變量以“$”開頭,用“=”來給變量賦值。例如:

$StrUser = “MR″ <enter> 

或者使用"set-variable”命令:

set-variable -name StrUser -value “MaRui” <enter> 

需要注意的是,使用“set-variable”命令時在變量名前不需要使用“$”。

當然,在聲明變量時,要回避一些特殊名稱,這些名稱被稱作“系統保留字”,列舉如下:

break | continue | do | else | elseif | filter | foreach | function | if | in | return | switch | until | where | while

屏幕輸出變量值:

write-output $StrUser <enter> 

或者直接輸入變量名,如:

$StrUser <enter> 

運行結果:

字符、字符串

和程序設計一樣,在處理字符、字符串時,需要搞清楚數據類型。下面是PowerShell的常用數據類型說明:

PowerShell使用的數據類型
int有符號,32bit
long有符號,64bit
double雙精度64bit浮點
single單精度32bit浮點
stringunicode編碼字符串
charunicode編碼字符,16bit
byte無符號字符,8bit
decimal十進制數,128bit
array數組
xmlxml對象
hashtable哈希表
booltrue、false

我們通過幾個例子來明白數據類型的意義。首先看看string的例子:

$strA = “Hello “ <enter>  

$strB = “World!” <enter>  

$strC = $strA + $strB <enter>  

$strC <enter> 

對字符串的操作還有其他方法,如:

替換

$strA = “hi! world!” <enter>  

$strB = $strA -replace “hi!”, “Hello” <enter>  

$strB <enter> 

引用

看看下面的例子:

$strA = “MaRui” <enter>  

"This is $strA.” <enter>  

'This is $strA.' <enter> 

在PowerShell中,對數字進行運算操作十分簡單,不需要過多說明,只用幾個例子:

5 + 100 <enter>  

$x=200+1 <enter>  

$x <enter>  

[int]$y=(7 + 13 * 2) / 10 <enter>

$y <enter> 

有時,PowerShell并不能很好的為我們自動指定數據類型,因此,在編寫腳本時,請盡可能的為變量聲明數據類型,以防出錯。在數學運算上,有如下操作:

+
-
*
/
%取余
=賦值
++給變量加1,相當于+1
--給變量減1,相當于-1

當然,括號也是免不了要用的。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲一区二区不卡视频 | 国产精品视频导航 | 91午夜在线观看 | 中文字幕在线播放一区 | 黄色一级片毛片 | 免费观看一区二区三区视频 | 未成年人在线观看 | 国产精品久久久久久久久久大牛 | 成人短视频在线播放 | 国产精品久久久久久影院8一贰佰 | 精品在线免费播放 | 色呦呦一区二区三区 | 一级做a爱性色毛片免费1 | 日本黄色一级毛片 | 午夜国内精品a一区二区桃色 | 狠狠操人人干 | 日韩电影一区二区 | 538任你躁在线精品视频网站 | 最新一区二区三区 | 羞羞视频在线免费 | 欧美爱爱视频免费看 | 欧美一级黄视频 | 午夜视 | 在线中文字幕不卡 | 撅高 自己扒开 调教 | 操操操日日日干干干 | 午夜视频在线免费观看 | 91福利在线观看 | 九九热在线视频观看 | 久久久aa| 日韩剧情片| 国产一级一国产一级毛片 | 中国hdxxxx护士爽在线观看 | 色av成人天堂桃色av | 国产91亚洲精品久久久 | 视频一区二区三区免费观看 | 精品久久久久久久 | 午夜视频在线观看免费视频 | 毛片视频播放 | 一级在线免费 | 久久国产综合精品 |