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

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

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

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

PostfixからGmailへリレーする方法と受信したメールがSOFTFAILになる対策

こんにちは。 今回は、Postfixを利用してGmailにメールリレーする設定 を紹介します。 設定後の送信テストでGmailアカウントに対して送付すると、受信したGmail側でアイコンが ? になる現象に遭遇しました。 受信したメールから確認できたメッセージは以下です。 Gmailでは、このメールが(スパム発信者からではなく)本当に ooo.com から送・・・続きを読む

DISKPARTコマンドを使ってMicrosoft予約パーティション(MSR)のサイズを確認する

こんにちは、じんないです。 ディスクの管理では表示されない Microsoft予約パーティション(MSR)のサイズをDISKPARTコマンドから確認する方法 を紹介します。 ※MSR:Microsoft Reserved UEFIのパーティション構成 UEFIベースのシステムでは、以下のパーティション構成がとられています。 左から、回復パーティション、EFI・・・続きを読む