如果PowerShell脚本停止运行,或者部分代码不起作用,您要触发该错误什么动作? 一种流行的解决方案是告诉脚本静默继续
举个例子:Get-ChildItem -Path C:\Windows\System32 -Recurse
#会递归列出system32下的文件和目录 遇到访问被拒绝的 会报红
但是加上参数 像这样:Get-ChildItem -Path C:\Windows\System32 -Recurse -ErrorAction SilentlyContinue
在触发错误动作时脚本会静默继续
-ErrorAction 的参数有6个
常用的是如下四个:
-EA 1 Continue
-EA 2 Inquire
-EA 3 Confirm
-EA 4 Stop
比如 -ErrorAction stop 与 -EA 4 效果一样