Powershellスクリプトを作成して、たくさんのことを行い、終了するとスケジュールされたタスクとして実行されます。そのため、スクリプトを実行して古いインスタンスが存在する場合は、古いインスタンスを強制終了しても、古いインスタンスがまだ生存しているかどうかを確認できます。powershellスクリプトのハングアップインスタンスを監視する
私はこのようなものを使用だろうと考えました。
$process = Get_Process | $name
$process.kill
をしかし、どのように簡単な方法での$ name変数を取得しますか?
もっと良い提案がありますか? よろしくお願いします。 ギスリ
スクリプトがハングしないようにする方法がないのは確かですか?私は殺すプロセスに頼るよりも、信頼性の高いスクリプトを作成することに集中します。 – Rynant
@Ryant - もちろんこれを正しく実行しようとしていますが、アクセス権のないサーバー上で実行されるため、これをアプリケーションのセーフティネットとして必要とします。これは、私がたくさんのプロセスを積み重ねたり、サーバーリソースを使い果たしたりしないようにするためです。 – Gisli