Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Powershell スクリプトに一時停止を追加する方法 (例あり)

この記事では、powershell スクリプトに一時停止を追加する方法を紹介します。

一時停止または待機コマンドを追加するには、さまざまな方法があります。以下に、例を挙げてこれらの方法を示します。

Powershell スクリプトに一時停止を追加する方法 (例あり)

Powershell スクリプトに一時停止を追加する方法

Powershell スクリプトに一時停止を追加するには、次の手順に従います

<オール>
  • PowerShell ISE を開く スタートメニューから
  • 次に、一時停止コマンドを追加する PowerShell スクリプトを開きます
  • start-sleep -Seconds 5 という行を追加します (数字の 5 を、スクリプトを一時停止する秒数に置き換えます) 一時停止したい場所
    Powershell スクリプトに一時停止を追加する方法 (例あり)
  • 上記の例では、3 行目に wait コマンドを追加しました
  • powershell スクリプトを保存
  • powershell スクリプトを実行する
  • Start-Sleep powershell コマンドの構文は

    Start-Sleep -seconds
    Start-Sleep -milliseconds

    Start-Sleep -seconds 1.5 (1.5 秒間スリープ)
    Start-Sleep -seconds 5 (5 秒間スリープ)
    Start-Sleep -seconds 15 (15 秒間スリープ)

    Start-Sleep -milliseconds 1.5 (1.5 ミリ秒スリープ)
    Start-Sleep -milliseconds 5 (5 ミリ秒スリープ)
    Start-Sleep -milliseconds 15 (15 ミリ秒スリープ)

    Powershell にカウントダウン付きの一時停止を追加する方法

    このセクションでは、カウントダウン表示を使用して PowerShell スクリプトに一時停止を追加する方法を示します。一時停止のカウント ダウン中に、任意のキーを押してカウント ダウンを中断できます。PowerShell スクリプトは引き続き実行されます。

    Powershell にカウントダウン付きの一時停止を追加するには、次の手順に従います

    <オール>
  • スタート メニューから PowerShell ISE を開きます
  • 次に、一時停止コマンドを追加する PowerShell スクリプトを開きます
  • timeout /t 15 という行を追加します (数値 15 を、スクリプトを一時停止する秒数に置き換えます) 一時停止する場所
    Powershell スクリプトに一時停止を追加する方法 (例あり)
  • powershell スクリプトを保存
  • powershell スクリプトを実行する
  • 以下は、タイムアウト コマンドがどのように見えるかです。

    Powershell スクリプトに一時停止を追加する方法 (例あり)

    別の方法

    上記の timeout /t 15 を置き換えることによって 次のコードで

    1..60 | ForEach {
    Start-Sleep -s 1
    Write-Progress -activity “Timer Started:” -Status $_
    }

    以下に示すように、わずかに異なる方法でカウントダウン タイマーが表示されます。

    上記のスクリプトは、1 秒ごとに 60 秒間カウントダウンします。 60 をカウントダウンする時間に置き換えます

    Powershell スクリプトに一時停止を追加する方法 (例あり)

    Powershell スクリプトにポップアップ メッセージ付きの一時停止を追加する方法

    この方法では、powershell スクリプトに一時停止コマンドを追加し、一時停止時間をポップアップ ウィンドウに表示します。

    Powershell スクリプトにポップアップ メッセージ付きの一時停止を追加するには、次の手順に従います

    <オール>
  • スタート メニューから PowerShell ISE を開きます
  • 次に、一時停止コマンドを追加する PowerShell スクリプトを開きます
  • この記事のコードを追加
  • powershell スクリプトを保存
  • powershell スクリプトを実行する
  • 以下は、タイムアウト コマンドがどのように見えるかです。

    Powershell スクリプトに一時停止を追加する方法 (例あり)

    進行状況バーを使用して Powershell をスリープ状態にする方法

    これは私の個人的なお気に入りで、プログレス バーを表示しながら powershell をスリープ状態にします。

    プログレス バーを使用して Powershell をスリープ状態にするには、次の手順に従います。

    <オール>
  • スタート メニューから PowerShell ISE を開きます
  • 次に、一時停止コマンドを追加する PowerShell スクリプトを開きます
  • 以下の太字のコードを追加します
    For ($i=0; $i -le 100; $i++) {
    開始 - スリープ - ミリ秒 20
    Write-Progress -Activity "Sleeping For 20 Seconds" -Status "StatusString" -PercentComplete $i -CurrentOperation "CurrentOperationString"
    }
  • 数値 20 を、PowerShell スクリプトをスリープ状態にする秒数に置き換えます
  • テキスト 「20 秒間眠る」 を置き換えることもできます 好きなように
  • powershell スクリプトを保存
  • powershell スクリプトを実行する
  • 以下は進行状況バーの外観です。

    Powershell スクリプトに一時停止を追加する方法 (例あり)


    1. WindowsPowerShellスクリプトの実行をオンまたはオフにする方法

      WindowsPowerShellスクリプトの実行をオンまたはオフにする場合 Windows 10では、このステップバイステップガイドに従ってください。レジストリエディタとローカルグループポリシーエディタを使用して、この機能を有効または無効にします。 Windows PowerShellは、Windowsオペレーティングシステムに含まれている不可欠で便利なツールです。スクリプトには主に2つのタイプがあります–信頼できる発行元によって署名されたスクリプトとローカルスクリプトです。ローカルスクリプトは、パーソナルコンピュータで作成するものですが、もう1つは、信頼できる発行元が特定のタスクを実行す

    2. Windows10のコンテキストメニューにPowerShellを追加する方法

      Windows 10では、コンテキストメニューはマウスを右クリックしたときに表示されるGUI(グラフィカルユーザーインターフェイス)メニューです。このメニューには、アプリケーションまたはオペレーティングシステムに応じて、限られたオプションまたは選択肢が用意されています。コンテキストメニューは、簡単で効率的な操作のための多くのオプションを提供するすべてのアプリケーションに表示できます。この投稿では、Windows10のコンテキストメニューにPowerShellを簡単に追加する方法を紹介します。 Windows10のコンテキストメニューにPowerShellを追加する Windows 10