本文概述
- 单行注释
- 多行注释
与其他编程或脚本语言一样, 你可以在PowerShell中提供注释以用于文档目的。
在PowerShell中, 有两种类型的注释:
- 单行注释
- 多行注释或注释块
单行注释的语法
以下是单行注释的两种语法:
语法1:
<
Any Command or statement>
# <
Any comment>
语法2:
# <
Any comment>
<
Any Command or statement>
例子
示例1:此示例显示如何在行尾使用注释
PS C:\>
get-childitem #this command displays the child items of the C: drive
示例2:此示例显示如何在代码之前和任何语句末尾使用注释。
PS C:\>
#This code is used to print the even numbers from 1 to 10PS C:\>
for($i = 1;
$i -le 10;
$i++) # This loop statement initialize variable from 1and increment upto 10.>
>
{>
>
$x=$i%2>
>
if($x -eq 0) # The if condition checks that the value of variable x is equalt to 0, if yes then execute if body>
>
{>
>
echo $i # This statement prints the number which is divisibel by 2>
>
}>
>
}
输出
246810
多行注释在PowerShell 2.0或更高版本中, 引入了多行注释或块注释。要注释多行, 请将< #符号放在第一行的开头, 将#> 符号放在最后一行的末尾。
多行注释的语法
以下块显示多行注释的语法:
<
# Multiple line Comment......................................#>
Statement-1Statement-2Statement-N
示例:下面的示例描述如何在代码中使用多行注释。
PS C:\>
<
# This code is used to print the>
>
factorial of a given number#>
PS C:\>
$a=5PS C:\>
$fact=1PS C:\>
for ($i=$a;
$i -ge 1;
$i--)>
>
{>
>
$fact=$fact * $i;
>
>
}
【PowerShell注释】键入以下命令以显示以上示例的输出:
PS C:\>
$fact120
推荐阅读
- PowerShell比较运算符
- PowerShell赋值运算符
- PowerShell Add-Content| PowerShell附加到文件
- PowerShell自动变量
- 基于Dapper的开源Lambda扩展,且支持分库分表自动生成实体基础
- 一篇文章带你领略Android混淆的魅力
- Dapper:How to get return value ( output value) by call stored procedure
- 使用电脑热点对Android app进行抓包
- Could not delete D:/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/platfor