更新日:2019/08/23
try
{
$i = 1/0
}
catch
{
#エラーが簡易表示される
write-host $error[0]
#エラー行まで詳細表示される
$error[0] | Out-string | write-host
#ファイルに出力する
$error[0] | Out-File "c:\temp\log.txt"
}
実行結果
write-host $error[0] の場合
0 で除算しようとしました。
$error[0] | Out-string | write-host の場合
0 で除算しようとしました。
発生場所 行:3 文字:5
+ $i = 1/0
+ ~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [], RuntimeException
+ FullyQualifiedErrorId : RuntimeException
[Powershell FAQ トップへ]
[FAQ CENTER トップ]
本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018