PowerShell– tag –
-
PowerShell
PowerShellでPing・HTTPチェックを自動化するシンプル監視スクリプト
サーバー監視や業務バッチの死活チェックを手軽に行いたい場合、PowerShellだけで「Ping監視+HTTPチェック」を同時に実行できるスクリプトを作るのが便利です。 外部ツールの導入が不要で、Windows標準の PowerShell だけで動作するため、社内サーバー監... -
PowerShell
PowerShell:ConvertTo-Json で発生する文字数制限の原因と解決方法
PowerShell ConvertTo-Json 文字数制限 によってデータが途中で省略され、正しい JSON が出力されない問題に悩んだ経験はありませんか?特に API 連携や大容量オブジェクトの JSON 化を行う際に頻発します。 本記事では、PowerShell の ConvertTo-Json で... -
PowerShell
PowerShellでAPIを叩く方法|Invoke-RestMethod と Invoke-WebRequestの違いと使い分け
PowerShellで外部APIを呼び出したいときに、よく使われるコマンドレットが Invoke-RestMethod と Invoke-WebRequest です。どちらもHTTP通信を実行できますが、用途や戻り値の扱いが大きく異なるため、適切に使い分ける必要があります。 この記事では、両... -
PowerShell
PowerShellでスクリプトの絶対パス・実行フォルダを取得する方法
PowerShellスクリプトを書く際、「実行中のスクリプト自身のパス」や「そのスクリプトが置かれているフォルダ」を取得したいケースはよくあります。 特に以下のようなケースでは必須です: ログファイルをスクリプトと同じフォルダに出力したい スクリプト... -
PowerShell
PowerShellのバージョンはどこで確認できる?コマンド一覧と違いを解説
PowerShellでは、環境によって利用できるコマンドや機能が異なるため、自分のPowerShellが何バージョンなのかを正確に把握することは非常に重要です。特に、Windows PowerShell(5.1)とPowerShell 7(PowerShell Core)は内部構造が異なるため、確認方法... -
PowerShell
PowerShellで数十万行のCSVを高速処理するベストプラクティス
PowerShellで数十万行以上のCSVを扱うと、「読み込みが遅い」「メモリが一気に膨れる」「処理が固まったように見える」といった問題が発生しがちです。 実はこれ、PowerShellのCSV処理の仕組みによる“あるある”で、正しい書き方をすれば劇的に高速化できま... -
PowerShell
PowerShellの構文エラー原因TOP3:全角引用符・NBSP・BOM
🧩 PowerShellの構文エラー原因TOP3:全角引用符・NBSP・BOM PowerShellスクリプトを実行したときに、「UnexpectedToken」や「文字列に終端記号がありません」という赤エラーが出て動かない——。そんな経験はありませんか? 実はこれらの構文エラー、文法ミ... -
PowerShell
PowerShellでExcel操作を自動化!セル入力・保存・集計まで一括処理
日々の業務でExcelを開いてデータ入力・集計・保存を繰り返していませんか?PowerShellを使えば、Excelアプリを自動で起動し、セル操作や保存、集計まで一括処理できます。この記事では、PowerShell × Excel COMオブジェクトを活用して、実際に自動化する... -
PowerShell
管理者必見!PowerShellでシステム情報・ハードウェア情報を一括取得するスクリプト
システム管理者や情シス担当者にとって、複数台のPCやサーバーのハードウェア情報・OS情報を一括で把握することは欠かせません。PowerShellを使えば、標準コマンドレットだけでCPU・メモリ・ディスク・ネットワーク・OSバージョンなどをまとめて取得できま... -
PowerShell
PowerShellでリモートサーバーを操作!Enter-PSSessionとInvoke-Commandの使い方
リモートサーバーをPowerShellで操作したいけど、何を使えばいいの?そんな疑問に答えるのが、Enter-PSSession と Invoke-Command の2つです。 どちらもPowerShellのリモート管理コマンドですが、使いどころが異なります。 この記事では、初心者でも確実に...

