小编use*_*140的帖子

PowerShell -ErrorAction SilentlyContinue不适用于Get-ADUser

我有问题-ErrorAction SilentlyContinue使用cmdlet'Get-ADUser'

这不起作用,错误显示有或没有-ErrorAction?

  get-aduser "JSmith" -ErrorVariable Err -ErrorAction SilentlyContinue
  if ($Err){write-host "This is an error!!!!"}
Run Code Online (Sandbox Code Playgroud)

这是有效的(在相同的条件下,没有错误显示并默默地继续?

 get-childitem z: -ErrorVariable Err -ErrorAction SilentlyContinue
 if ($Err){write-host "This is an error!!!!"}
Run Code Online (Sandbox Code Playgroud)

powershell

14
推荐指数
2
解决办法
2万
查看次数

在函数中增加PowerShell中的变量

如何在PowerShell函数中增加变量?

我正在使用下面的示例,没有任何数据输入到该函数.我想在每次调用函数时递增变​​量.变量$ increment添加了1,然后在脚本完成时显示$ increment的总和.

运行以下时的总数为0,而我想要的结果是4,因为函数comparethis已运行4次,每次$ increment增加1.

 $incre = 0

 function comparethis() {
     # Do this comparison

    $incre++
    Write-Host $incre
 }

 comparethis #compare 2 variables
 comparethis #compare 2 variables
 comparethis #compare 2 variables
 comparethis #compare 2 variables

 Write-Host "This is the total $incre"
Run Code Online (Sandbox Code Playgroud)

powershell

13
推荐指数
1
解决办法
4万
查看次数

标签 统计

powershell ×2