PowerShellのContinue文の使用例
2022-02-04 16:55:35
ループ内で "Continue" ステートメントを使用すると、ループの現在の反復をスキップして次の反復を続行することができます。Break"ステートメントを使用すると、ループの残りのすべての反復がスキップされます。
このため、多層にネストされたループの中で、どのループが影響を受けるかという問題が発生します。デフォルトでは、"Continue" は内側のループにのみ影響しますが、"Continue" と "Break" を使って外側のループのタグの1つを指定することも可能です。
:outer
Foreach ($element in (1..10))
{
for ($x = 1000; $x -lt 1500; $x += 100)
{
"Frequency $x Hz"
[Console]::Beep($x, 500)
continue outer
Write-Host 'You and I will never see each other again unless you change the code'
}
}
上の例ではcontinue文が外側のループに呼び出されているため、10回1000Hzが出力されていることが分かります。continue文を削除すると、ループ回数が明らかに増え、write-host文がスキップされなくなります。
関連
-
Ubuntu PowerShell詳解(初心者必見チュートリアル)
-
PowerShellスクリプトのバッククオートの使用例です。いつでもどこでもコードに改行
-
PowerShellのエスケープ文字とは何ですか?
-
PowerShellによるファイル名変更のバッチ処理例
-
統計関数のネスト深度のPowerShell実装
-
PowerShellでregularとValidateSetを使用してパラメータを検証する
-
PowerShell ISEコードにおける大文字・小文字変換のコツ
-
PowerShellでPrintManagementを使用してプリンターを管理する例
-
PowershellでWebページを開く例
-
PowerShell Excel、CSVの詳細紹介
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
PowerShellスクリプトでパスワードを保存する方法
-
PowerShellでパフォーマンスカウンターのバイナリファイル(.blg)の記録を読み込んで計算結果をまとめる
-
このシステムでのスクリプトの実行を無効にするPowerShellソリューション
-
win10のスタートメニューと通知センターが開けないのをpowershellで解決する。
-
PowerShell 5.0の新機能が公開されました。
-
Win Server 2008 R2のためのPowerShellマネジメント
-
PowerShellを使用してレジストリを変更する
-
Powershellですべてのディスクレターを取得する方法
-
PowerShellでF1ヘルプコマンドのアクセスをオンラインドキュメントに変更する方法
-
PowerShellで複数ファイルからキーワードを取得する