「PowerShellって何ができるの?」「pingコマンドとどう違うの?」と感じながらなんとなく敬遠していることってありますよね。
このページでは当ブログで解説しているPowerShell関連の記事をカテゴリ別にまとめています。気になるテーマからチェックしてみてください。
この記事でわかること
- カテゴリ別に整理されたPowerShell記事の一覧。
- 環境構築から日常業務まで、用途に応じた使い方のヒント。
PowerShellとは
PowerShellはWindowsに標準搭載されているコマンドラインツールです。ファイル操作・ネットワーク確認・システム管理などを効率的に行えます。コマンドプロンプト(cmd)より高機能で、スクリプトによる自動化にも対応しています。
PowerShellの基本操作
特定フォルダでPowerShellを開く方法
作業対象のフォルダでいちいちcdを打つのは手間ですよね。アドレスバーへの直接入力・右クリックメニュー・WorkingDirectoryオプションを使った3つの方法を解説しています。
ネットワーク確認(疎通チェック)
ポート疎通を確認する方法(pingの代替)
pingコマンドではIPアドレスへの疎通しか確認できません。Test-NetConnectionを使えばポート番号を指定した疎通確認が可能です。Test-Connectionとの使い分けも含めて解説しています。
ファイル操作・監視
ファイルをリアルタイム監視する方法(tail -f相当)
Linuxのtail -fに相当する機能をWindowsで実現したいことってありますよね。Get-Contentに-Waitオプションを組み合わせれば、ログファイルの更新をリアルタイムで追えるようになりますよ。
PowerShellの環境構築・アップデート
PowerShell 5.1 → 7.xに更新する方法
Windows標準の5.1から最新の7.xへ更新する方法を3通り(公式MSIインストーラー・winget・Microsoft Store)で解説しています。5.1と7.xの共存インストールも可能なので、既存環境を壊さずにアップデートできますよ。
まとめ
- PowerShellはWindowsに標準搭載されていて追加インストール不要で使えるよ。
pingの代替としてTest-NetConnectionを使えばポート番号を指定した疎通確認ができるよ。Get-Content -WaitでLinuxのtail -f相当のリアルタイムログ監視が実現できるよ。- 5.1と7.xは共存インストールが可能なので既存環境を壊さずアップデートできるよ。


