青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網

17站長網 首頁 腳本 powershell教程 查看內容

探索PowerShell(七) PowerShell變量

2022-12-8 15:53| 查看: 2430 |來源: 互聯網

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

變量

在程序設計中,變量是最基本的概念,它是我們表示數據的在存儲時的代號。在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浮點
string unicode編碼字符串
char unicode編碼字符,16bit
byte 無符號字符,8bit
decimal 十進制數,128bit
array 數組
xml xml對象
hashtable 哈希表
bool true、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

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

本文最后更新于 2022-12-8 15:53,某些文章具有時效性,若有錯誤或已失效,請在網站留言或聯系站長:[email protected]
·END·
站長網微信號:w17tui,關注站長、創業、關注互聯網人 - 互聯網創業者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!

17站長網微信二維碼

始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!

掃一掃,關注站長網微信

大家都在看

    熱門排行

      最近更新

        返回頂部
        主站蜘蛛池模板: 九色终合九色综合88 | 成人免费一级毛片在线播放视频 | 欲乱艳荡少寡妇全文免费 | 国产免费人视频在线观看免费 | 大香伊蕉在人线国产最新 | 亚瑟天堂久久一区二区影院 | 国产不卡视频在线观看 | 亚洲一区在线观看无码欧美 | 亚洲成年人免费网站 | 国产露脸150部国语对白 | 亚洲精品免费视频 | 国产福利视频一区二区 | 亚洲日韩中文字幕区 | 中文国产在线观看 | 精品视频网站 | 无限资源网免费看 | 日本后进式猛烈xx00动态图 | 99视频免费在线观看 | 亚洲.欧美.中文字幕在线观看 | 婷婷综合亚洲爱久久 | 第一次破女视频出血视频 | 大咪咪dvd | 啦啦啦 中文 中国 免费 高清在线 | 亚洲精品无码不卡在线播放he | 精品含羞草免费视频观看 | 疯狂做受XXXX高潮欧美日本 | 国产在线精品一区二区网站免费 | 在线观看免费精品国产 | 护士被老头边摸边吃奶的视频 | 办公室里呻吟的丰满老师电影 | 色戒2小时38分在线观看 | 久久99视热频国只有精品 | 三级视频网站 | 好爽胸大好深好多水 | 俄罗斯雏妓的BBB孩交 | 亚洲午夜精品A片久久软件 亚洲午夜精品A片久久不卡蜜桃 | 啊灬啊灬啊灬快灬深高潮啦 | 456亚洲人成在线播放网站 | 日本xxxx69动漫 | 国产精品久久人妻无码网站一区L | 国产成+人欧美+综合在线观看 |