企業環境で PowerShell スクリプトを運用する場合、デジタル署名の有無はセキュリティ・統制の観点で非常に重要です。特に以下のようなケースでは、署名対応がほぼ必須になります。 実行ポリシーを AllSigned / RemoteSig …



企業環境で PowerShell スクリプトを運用する場合、デジタル署名の有無はセキュリティ・統制の観点で非常に重要です。特に以下のようなケースでは、署名対応がほぼ必須になります。 実行ポリシーを AllSigned / RemoteSig …

サーバーやPCのディスク容量を確認していると、 どのフォルダが一番容量を使っているのか? サブフォルダごとのファイル数を把握したい エクスプローラーで開いて確認するのが面倒 と感じることはありませんか? PowerShellを使えば、フォル …

PowerShellを使うと、「特定の拡張子のファイルだけを抽出して別フォルダに移動する」といった作業を簡単に自動化できます。 ログファイル(.log)だけをまとめたい CSVやExcelファイルだけを別フォルダに整理したい 毎日増える特定 …

PowerShell でモジュールを追加しようとした際、Install-Module が失敗して困った経験はありませんか?
|
1 |
Install-Module xxx |
一見シンプルなコマンドですが、実行環境・権限・ネッ …

PowerShell を使っていると、突然こんなエラーに出くわすことがあります。
|
1 |
Object reference not set to an instance of an object. |
日本語にすると 「オブジェクト参照がオブジェクト インスタンスに設定されていません」 という …

PowerShell を使っていると、次のようなエラーが急に表示されることがあります。
|
1 |
Cannot index into a null array. |
初見では意味が分かりにくいエラーですが、原因と対処法さえ理解してしまえば、再発防止が簡 …

PowerShell を使っていると、以下のようなエラーが突然出ることがあります。
|
1 |
The term 'xxxxx' is not recognized as the name of a cmdlet, function, script file, or operable program. |
これは PowerShell が、入力したコマンド(またはファイル)を「見つけられない」時 …

PowerShellの Invoke-WebRequest や Invoke-RestMethod を使ってREST APIへアクセスすると、時々思い通りに動かないケースがあります。同じURLをブラウザやcurlでは叩けるのに、PowerS …

PowerShellはWindows環境での自動化に非常に強力ですが、近年では外部システムと連携するために REST API を呼び出すケースが増えています。本記事では、PowerShellでREST APIを扱う基本から、GET / PO …

サーバー監視や業務バッチの死活チェックを手軽に行いたい場合、PowerShellだけで「Ping監視+HTTPチェック」を同時に実行できるスクリプトを作るのが便利です。 外部ツールの導入が不要で、Windows標準の PowerShell …