PowerShell

PowerShell で配列の値が別の配列に含まれるかどうかを調べる

PowerShell で、ある配列 $expected の値が別の配列 $actual に含まれているかどうかを調べる方法について紹介します。 たとえば、「あるオブジェクトに任意のプロパティがすべて存在するか」を調べる「存在チェック」の用途などに使えます。 前提 調査対象の配列 $actual にはいろいろな値が含まれているとします。 $actual = @・・・続きを読む

PowerShellのExport-CsvコマンドレットでCSVファイルを出力する

以前、PowerShellを使用したCSVファイルの読み込み方法について紹介しましたが、今回はCSVファイルを出力する方法について紹介したいと思います。 CSVファイルを出力する 使用するコマンドレット CSVファイルを出力する方法は読み込む方法と同様にいくつかありますが、前回ご紹介したImport-Csvと対になるExport-Csvを使用します。 システ・・・続きを読む

コマンド (PowerShell) でWindowsの「ネットワークの場所」を変える方法

こんにちは。 今回は Windows OS で ネットワークの場所 を PowerShell のコマンドで変更してみたいと思います。 ネットワークの場所とは、Windows Vista以降から導入されている概念で、端末が接続されているネットワークの種類によって設定を切り替えることで、セキュリティの向上を図ろうというものです。 この「ネットワークの場所」によっ・・・続きを読む

PowerShellのImport-CsvコマンドレットでCSVファイルを読み込む

私は、Windows環境でCSVデータの加工処理を行う場合、テキストエディタやExcelを使うことが多いので、今回はPowerShellを使ったCSVファイルの読み込み方法について紹介したいと思います。 CSVファイルの読み込みを行う 使用するコマンドレット CSVファイルを読み込む方法はいくつかありますが、今回はImport-Csvを使用します。 指定した・・・続きを読む