私は PowerShell を初めて使用し、最初のアプリケーションを作成しています。アプリケーションは Windows サービスの状態をチェックし、(さまざまな要因に応じて) 停止、開始、再起動などのさまざまな操作を実行できます。何が行われたかを示すログを作成する必要があります。モジュールを使用して、コードを再利用可能で柔軟にしたい (たとえば、自動実行するようにスケジュールする場合、ログを電子メールで送信するか、実行する場合はテキスト ファイルに書き込む必要があります)手動で、私はそれがのようなもので出力したいと思いますWrite-Host
)。
私の質問は、ログを作成するにはどうすればよいですか? たとえばJavaでは、文字列を処理するだけのログクラスpublic void addToLog(String log)
とpublic String getLog()
メソッドを使用し、電子メール/表示などに任せます.