错误信息输出,重定向到文件

将错误重定向到文件
remove-item none 2> d:ee.txt

将错误追加到已有文件
remove-item none 2>> d:ee.txt

将错误发送到成功输出流。
如果报错后,代码依然继续执行,则Exception不会被捕获到
$myerror = Remove-Item "NoSuchDirectory" 2>&1
$myError.Exception为空

$error会保存所有错误信息,以倒序排列,即最新的错误信息就是$error[0]

错误停止、继续,详细参考:http://fuhj02.blog.51cto.com/274616/434948

原文地址:https://www.cnblogs.com/dreamer-fish/p/3816776.html