首页 列表 - 第 1 页

Powershell-正则表达式-匹配量词

Powershell-正则表达式-匹配量词 下面是WindowsPowerShell中支持的限定符示例 #格式: * #匹配0个或多个单词。相当于{0,}。 "abc" -match "\w*" #格式: + #匹配1个或者多个y "xyxyxy" -match "xy+" #格式: ? #指定零

Views:0  2019-08-20

Powershell-正则表达式-匹配字符类

Powershell-正则表达式-匹配字符类 下面是WindowsPowerShell中支持的字符类的示例 ##格式: \p{name} #匹配由{name}指定的命名字符类中的任何字符。支持的名称是Unicode组和块范围。 "abcd defg" -match "\p{Ll}+" #格式: \P{name} #匹配不包含在{name}中指定的组和

Views:0  2019-08-20

Powershell-正则表达式-匹配字符

Powershell-正则表达式-匹配字符 下面是WindowsPowerShell中支持的正则表达式字符的示例 # 匹配原始值中任何位置的精确字符。 "book" -match "oo" #点号匹配任何单个字符。 "copy" -match "c..y" #至少匹配中括号中的一个字符。 "big

Views:0  2019-08-20

Powershell-Switch语句

Powershell-Switch语句 switch语句允许根据值列表测试变量是否相等。每个值被称为一个case,并针对每个case检查正在打开的变量。 语法 增强的for循环的语法是- switch(<要测试的值>) { <条件1> {<执行语句>} break; <条件2> {<执行语句>}

Views:0  2019-08-20

Powershell-嵌套If Else语句

Powershell-嵌套If Else语句 嵌套if-else语句就是在一个if或elseif语句中使用另一个if或elseif语句。 语法 嵌套if...else的语法如下 if(布尔表达式1) { // 当布尔表达式1为true时,执行的语句 if(布尔表达式2) { // 当布尔表达式1,2都为true时,执行的语句 } } 我们可以像嵌套if语句一样嵌

Views:0  2019-08-20

Powershell-If-Else语句

Powershell-If-Else语句 if语句后面可以跟一个可选的else语句,该语句在布尔表达式为false时执行。 语法 以下是if...else语句的语法 if(布尔表达式) { // 如果布尔表达式为true,语句将执行 }else { // 如果布尔表达式为false,语句将执行 } 如果布尔表达式的计算结果为true,则将执行If代码块,否则将执行else代码块。

Views:0  2019-08-20

Powershell-If语句

Powershell-If语句 if语句由一个布尔表达式后跟一个或多个语句组成。 语法 if(布尔表达式) { // 如果布尔表达式为真,语句将执行 } 如果布尔表达式的计算结果为true,则将执行If语句中的代码块。如果不是,将执行If语句结束后(右大括号之后)的第一组代码。 示例 $x = 10 if($x -le 20){ write-host("如果x小于

Views:0  2019-08-20

Powershell-Do..While循环

Powershell-Do..While循环 下面的脚本演示了Powershell中的do..while循环。 > $array = @("item1", "item2", "item3") $counter = 0; do { $array[$counter] $counter += 1 } while($count

Views:0  2019-08-20

Powershell-While循环

Powershell-While循环 下面的脚本演示了Powershell中的while循环。 > $array = @("item1", "item2", "item3") $counter = 0; while($counter -lt $array.length){ $array[$counter] $count

Views:0  2019-08-20

Powershell-ForEach循环

Powershell-ForEach循环 下面的脚本演示Powershell中的ForEach循环。 > $array = @("item1", "item2", "item3") > foreach ($element in $array) { $element } item1 item2 item3 > $a

Views:0  2019-08-20

Powershell-For循环

Powershell-For循环 下面的脚本演示了Powershell中的for循环。 > $array = @("item1", "item2", "item3") > for($i = 0; $i -lt $array.length; $i++){ $array[$i] } item1 item2 item3

Views:0  2019-08-20

Powershell-Get-Culture Cmdlet

Powershell-Get-Culture Cmdlet Cmdlet Get-Culture cmdlet用于获取windows中的当前区域设置。 示例 在本例中,我们将获得区域性设置。 > get-culture LCID Name DisplayName ---- ----

Views:0  2019-08-20

Powershell-Get-History Cmdlet

Powershell-Get-History Cmdlet Cmdlet Get-History cmdlet用于获取在当前会话中运行的命令。 示例 在本例中,我们将获取在当前历史中运行的命令。 > get-history Id CommandLine

Views:0  2019-08-20

Powershell-Add-History Cmdlet

Powershell-Add-History Cmdlet Cmdlet Add-History cmdlet用于在当前历史记录中添加命令。 示例 在本例中,我们将再次将前五个历史命令添加到当前历史记录中。 > get-history Id CommandLine

Views:0  2019-08-20

Powershell-Invoke-HistoryCmdlet

Powershell-Invoke-HistoryCmdlet Cmdlet Invoke-History cmdlet用于从已运行的当前会话运行命令。 示例 在本例中,我们将展示如何使用Invoke-History调用上一个运行的命令。 Invoke-History Measure-Command { Get-EventLog "Windows PowerShell"

Views:0  2019-08-20

Powershell-Measure-CommandCmdlet

Powershell-Measure-CommandCmdlet Cmdlet Measure-Command cmdlet用于测量脚本或命令所用的时间。 示例 在这个例子中,我们将展示如何测量geteventlog命令在PowerShell事件日志中记录事件的时间。 Measure-Command { Get-EventLog "Windows PowerShell"

Views:0  2019-08-20