PowerShell【变量篇】
2021/9/29 7:12:22
本文主要是介绍PowerShell【变量篇】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
PS C:\Users\Administrator> $str='这是一个变量' PS C:\Users\Administrator> $str 这是一个变量 PS C:\Users\Administrator> $str='这是一个变量' PS C:\Users\Administrator> $str.GetType() IsPublic IsSerial Name BaseType -------- -------- ---- -------- True True String System.Object PS C:\Users\Administrator> [string]$str='这是我的' PS C:\Users\Administrator> [int]$num=100 PS C:\Users\Administrator> "$str$num$" 这是我的100$ PS C:\Users\Administrator> '定义短整型' 定义短整型 PS C:\Users\Administrator> [int16]$num1=-[System.Math]::Pow(2,15) PS C:\Users\Administrator> [int16]$num2=[System.Math]::Pow(2,15)-1 PS C:\Users\Administrator> "取值范围$num1~-$num2" 取值范围-32768~-32767 PS C:\Users\Administrator> '定义整型' 定义整型 PS C:\Users\Administrator> [int32]$num1=-[System.Math]::Pow(2,31) PS C:\Users\Administrator> [int32]$num2=[System.Math]::Pow(2,31)-1 PS C:\Users\Administrator> "取值范围$num1~-$num2" 取值范围-2147483648~-2147483647 PS C:\Users\Administrator> '定义长整型' 定义长整型 PS C:\Users\Administrator> [long]$num1=-[System.Math]::Pow(2,63) PS C:\Users\Administrator> [int64]$num2=9223372036854775807 PS C:\Users\Administrator> "取值范围$num1~$num2" 取值范围-9223372036854775808~9223372036854775807 PS C:\Users\Administrator> [bool]$bool=$true PS C:\Users\Administrator> $bool True PS C:\Users\Administrator> [bool]$bool=$false PS C:\Users\Administrator> $bool False PS C:\Users\Administrator> [bool]$bool=1 PS C:\Users\Administrator> $bool True PS C:\Users\Administrator> [bool]$bool=0 PS C:\Users\Administrator> $bool False PS C:\Users\Administrator> $a=$b=$c=100 PS C:\Users\Administrator> $a 100 PS C:\Users\Administrator> $b 100 PS C:\Users\Administrator> $c 100 PS C:\Users\Administrator> $a,$b,$c=1,2,3 PS C:\Users\Administrator> $a 1 PS C:\Users\Administrator> $b 2 PS C:\Users\Administrator> $c 3 PS C:\Users\Administrator> $arr=1..9 PS C:\Users\Administrator> $arr 1 2 3 4 5 6 7 8 9 PS C:\Users\Administrator> $arr=1,3,5,7,9 PS C:\Users\Administrator> $arr 1 3 5 7 9 PS C:\Users\Administrator> $arr=1..9 PS C:\Users\Administrator> $arr[4] 5 PS C:\Users\Administrator> $arr[0..4] 1 2 3 4 5 PS C:\Users\Administrator> $arr[0,2,4] 1 3 5 PS C:\Users\Administrator> [int[][]]$arr=(1..9),(100..109) PS C:\Users\Administrator> $arr[0] 1 2 3 4 5 6 7 8 9 PS C:\Users\Administrator> $arr[1] 100 101 102 103 104 105 106 107 108 109 PS C:\Users\Administrator> $test=@{name='张三';age='28岁'} PS C:\Users\Administrator> $test['name'] 张三 PS C:\Users\Administrator> $test['age'] 28岁 PS C:\Users\Administrator> $test=@{name='张三','李四';age='28岁','36岁'} PS C:\Users\Administrator> $test['name'][0]+" "+$test['age'][0] 张三 28岁 PS C:\Users\Administrator> $test['name'][1]+" "+$test['age'][1] 李四 36岁 PS C:\Users\Administrator> $test.GetType() IsPublic IsSerial Name BaseType -------- -------- ---- -------- True True Hashtable System.Object
这篇关于PowerShell【变量篇】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-09-14SharePoint 2019 用 PowerShell将启用发布功能站点网站集另存为模板
- 2022-08-30PowerShell教程 - 程序性能和BUG分析工具
- 2022-08-30PowerShell教程 - 模块管理(Modules Management)
- 2022-08-29PowerShell教程 - Web requests(Web请求)
- 2022-08-26PowerShell教程 - 日期时间管理(Date & Time Management)
- 2022-08-25PowerShell教程 - 磁盘与硬件管理(Disk & Hardware Management)
- 2022-08-25PowerShell教程 - 系统事件管理(System Event Management)
- 2022-08-25PowerShell教程 - 文件系统管理(File System Management)
- 2022-08-24PowerShell教程 - 网络管理(Network Management)
- 2022-08-24PowerShell