我有问题-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函数中增加变量?
我正在使用下面的示例,没有任何数据输入到该函数.我想在每次调用函数时递增变量.变量$ 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 ×2