有没有办法清除跟踪PowerShell会话中错误的$ Error变量?
如果是这样,你是怎么做到的?
我试过了:
$error.clear
在Windows 7上的PowerShell ISE中,仍然填充了$ Error数组。
答案 0 :(得分:100)
这是一个.NET方法调用,所以你需要parens:
$error.clear()
答案 1 :(得分:-17)
$True
通常评估为true。我不知道你是否可以将它设置为假。我想你可能除非它是只读的。当然不建议将其设置为其他东西。
可能存在与系统无关的翻译,如if(1),但我不保证。
if($True) {write-host "Foo!"}
然后你可以执行
if($False) {write-host "not"}