Как очистить $Error в PowerShell?



есть ли способ очистить переменную $Error, которая отслеживает ошибки в сеансе PowerShell?



если да, то как это сделать?



Я пробовал:
$error.clear



в PowerShell ISE на Windows 7 и массив $Error все еще заполнен.

757   2  

2 ответов:

это вызов метода .NET, поэтому вам нужны parens:

$error.clear()

$True обычно оценивается как true. Я не знаю, можете ли вы установить его ложным. Я думаю, вы могли бы, если это только для чтения. Конечно, не рекомендуем устанавливать его на что-то другое. Вероятно, существуют системные независимые переводы, такие как if(1), но я бы не гарантировал этого.

if($True) {write-host "Foo!"}

затем вы можете выполнить

if($False) {write-host "not"}

Comments

    Ничего не найдено.