PowerShell注释

与其他编程或脚本语言一样,可以在PowerShell中提供注释以用于文档目的。

在PowerShell中,有两种类型的注释:

  • 单行注释
  • 多行注释或注释块

单行注释

单行注释是在每行的开头键入井号#的注释。 #符号右边的所有内容都将被忽略。 如果在脚本中编写多行,则必须在每行的开头使用井号#符号。

单行注释的语法
以下是单行注释的两种语法:

语法1:

<Any Command or statement> # <Any comment>

语法2:

# <Any comment>   
<Any Command or statement>

示例1:此示例显示如何在行尾使用注释

PS C:\> get-childitem # 此命令显示C驱动器的子项

示例2:此示例显示如何在代码之前和语句末尾使用注释。

PS C:\> # 此代码用于打印从1到10的偶数
PS C:\> for($i = 1; $i -le 10; $i++) # 该循环语句从1开始初始化变量并增加到10
>> {  
>> $x=$i%2  
>> if($x -eq 0) # if条件检查变量x的值是否等于0,如果是,则执行if内的语句块
>> {  
>> echo $i # 该语句显示可被2整除的数字
>> }  
>> }

以上语句输出结果为:

2
4
6
8
10

2. 多行注释

在PowerShell 2.0或更高版本中,引入了多行注释或块注释。 要注释多行,请将<#符号放在第一行的开头,将#>符号放在最后一行的末尾。

多行注释的语法
以下块显示多行注释的语法:

<# 多行注释.........  
多行注释.........  
多行注释....................#>  
Statement-1  
Statement-2  
Statement-N

示例: 下面的示例描述如何在代码中使用多行注释。

PS C:\> <# 此代码用于打印
>> 给定数字的阶乘#>  
PS C:\> $a=5  
PS C:\> $fact=1  
PS C:\> for ($i=$a;$i -ge 1;$i--)  
>> {  
>> $fact=$fact * $i;  
>> }

以上语句输出结果为:

PS C:\> $fact
120

上一篇:创建并运行PowerShell脚本

下一篇:PowerShell Cmdlet

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程