「 スタートスリープ コマンドレットは PowerShell で使用され、指定された時間、コンソール セッションまたはスクリプトのアクティビティを中断または一時停止します。さらに、上記のコマンドレットは、アクティビティを一時停止する前に、特定の操作が完了するのを待つのにも役立ちます。ただし、このコマンドレットは PowerShell コンソールに出力を返しません。
このチュートリアルでは、コマンドレット「Start-Sleep」について詳しく説明します。
PowerShell の「Start-Sleep」コマンドの使用方法
前述のように、コマンドレット「 スタートスリープ 」は、特定のコマンドレットが実行されるのを一時停止または待機する役割を果たします。
以下の例を見て、「 スタートスリープ ' 指図。
例 1: 「Start-Sleep」コマンドレットを使用して実行を一時停止する
以下のコマンドレットは、指定された時間スクリプトの実行を一時停止します。
スタートスリープ
例 2: 「Start-Sleep」コマンドレットを使用して実行を 5 秒間一時停止する
次の図は、特定のコマンドの実行を必要な時間一時停止します。
スタートスリープ -秒 5
上記のコマンドに従って:
- まず、「 スタートスリープ 」コマンドレット。
- その後、「 -秒 」パラメータを指定し、「の値を割り当てます。 5 秒:
例 3: 「Start-Sleep」コマンドレットを使用して、別のコマンドを実行する前に 5 秒間待機する
2 つのコマンドの実行間隔を 10 秒追加するには、以下のコマンドレットを使用します。
スタートスリープ -秒 5 ;取得日
上記のコードでは:
- 最初に、「 スタートスリープ 」コマンドレット、「 -秒 」の値を持つパラメータ 5 秒。
- その後、「」などの 2 番目のコマンドレットを追加します。 取得日 実行する:
例 4: 「Start-Sleep」コマンドレットを使用して、2 つのコマンドレット実行の間に 10 秒の間隔を追加する
このデモでは、2 つのコマンドの実行の間に 10 秒の間隔が追加されます。
日付を取得します。スタートスリープ -S 10 ;取得日
上記のコードによると:
- まず、「 取得日 」コマンドレット。
- 次に、「 スタートスリープ 」コマンドレットの後に「 -S 「値を持つパラメータ」 10 」秒が割り当てられます。
- 最後に、実行する別のコマンドレットを追加します。
それがすべてでした」 スタートスリープ 」 PowerShell のコマンドレット。
結論
「 スタートスリープ 」 PowerShell のコマンドレットは、指定された時間、アクティビティを中断したり、セッションを一時停止したりする役割を果たします。さらに、2 つのコマンドレットの実行の間に指定された時間間隔を追加できます。この投稿では、「Start-Sleep」コマンドレットについて詳しく説明しました。