7
PS C:\Users\ad_ctjares> Stop-Transcript -ErrorAction silentlycontinue
Transcription has not been started. Use the start-transcript command to start transcription.
Stop-Transcript : An error occurred stopping transcription: The console host is not currently transcribing.
At line:1 char:16
+ Stop-Transcript <<<<  -ErrorAction silentlycontinue
    + CategoryInfo          : InvalidOperation: (:) [Stop-Transcript], PSInvalidOperationException
    + FullyQualifiedErrorId : InvalidOperation,Microsoft.PowerShell.Commands.StopTranscriptCommand

コードがすべてを物語っています。

4

2 に答える 2

13

ユビキタス パラメータはErrorAction、パラメータ値を使用して非終了エラーを沈黙させるために使用でき、パラメータ値SilentlyContinueを使用して非終了エラーを終了エラーに変換するために使用できますStop。ただし、終了エラーを無視することはできません。この場合、Stop-Transcript は終了エラーをスローしています。無視したい場合は、try/catch を使用してください。

try { Stop-Transcript } catch {}
于 2012-06-25T22:58:11.870 に答える
3

エラーを回避するために、代わりに Trap {Continue} Stop-Transcript を使用できます。

于 2013-09-04T21:10:55.173 に答える