タグ

syntaxとPSに関するkiyo_hikoのブックマーク (3)

  • スコープについて - PowerShell

    簡単な説明 PowerShell のスコープの概念について説明し、要素のスコープを設定および変更する方法を示します。 長い説明 PowerShell は、変数、エイリアス、関数、PowerShell ドライブ (PSDrive) へのアクセスを保護します。読み取りおよび変更できる場所を制限します。 PowerShell では、スコープ ルールを使用して、変更すべきではないアイテムを誤って変更しないようにします。 スコープの基的なルールを次に示します。 スコープは入れ子になる場合があります。 外部スコープは親スコープと呼ばれます。 入れ子になったスコープは、その親の子スコープです。 アイテムは、明示的にプライベートにしない限り、作成されたスコープと子スコープで表示されます。 現在のスコープ外のスコープに対して、変数、エイリアス、関数、PowerShell ドライブを宣言できます。 スコープ

    スコープについて - PowerShell
  • powershell チートシート - Qiita

    自分用のチートシート たまにしか使わないので少しずつ記述を増やしていく 動作確認はバージョン2および4で行っている。バージョン3は環境がないため未確認である (自宅のPCWindows10にアップグレードしたので、今後バージョン5も確認予定。逆に今後はバージョン4の確認はできない) コマンド名

    powershell チートシート - Qiita
  • breakとcontinue(PowerShell入門)

    この記事は以前 http://blog.hiros-dot.net/ に書いたものです。 breakはループ制御(foreach, for, while, do)やswichないで出現した場合、そこでそのコードを終了します。 以下はforループでの break 使用例です。変数 $i が3に等しくなるとbreakが実行され、コードを終了します。 PS> for ( $i = 0; $i -lt 5; $i++ ) >> { >> if ( $i -eq 3 ) >> { >> break >> } >> Write-Host $i >> } >> 0 1 2 次に continue ですが continueが実行されると、実行フローはループの先頭へ移動し、次の反復処理を行います。breakと異なるのは、ループを終了しないことです。 以下はforループでのcontinue使用例です。if文で

    breakとcontinue(PowerShell入門)
  • 1