Welcome

首页 / 软件开发 / .NET编程技术 / 【探索PowerShell 】【七】变量

【探索PowerShell 】【七】变量2011-05-13 51cto博客 melvillo变量

在程序设计中,变量是最基本的概念,它是我们表示数据的在存储时的代号。在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>

运行结果: