「駑馬十駕」を信念に IT系情報を中心に調べた事をコツコツ綴っています。

Windows の操作や管理を自動化できる PowerShell は、ITエンジニアだけでなく、事務作業や運用業務でも活躍する強力なツールです。
本記事では、PowerShell の基本コマンドを用途別に整理し、初心者でもすぐ使えるように解説します。

「どのコマンドから覚えればいいかわからない」という方は、まずここで紹介するコマンドから押さえておきましょう。


PowerShell の基本構造について(超重要)

PowerShell のコマンドは、基本的に以下の形式で構成されています。


例:

  • Get-ChildItem(取得する + 項目)

  • Set-ExecutionPolicy(設定する + 実行ポリシー)

👉 動詞で操作内容がわかるのが PowerShell の大きな特徴です。


ファイル・フォルダ操作で使う基本コマンド

日常業務で最も使うのが、ファイルやフォルダ関連のコマンドです。

コマンド用途
Get-ChildItemフォルダ内のファイル一覧を取得
Set-Locationカレントディレクトリを変更
New-Itemファイル・フォルダを作成
Remove-Itemファイル・フォルダを削除
Copy-Itemファイルをコピー
Move-Itemファイルを移動

使用例


ファイル内容を確認・編集するコマンド

ログ確認や設定ファイルのチェックで頻出です。

コマンド用途
Get-Contentファイル内容を表示
Set-Contentファイル内容を上書き
Add-Contentファイル末尾に追記
Out-Fileコマンド結果をファイル出力

使用例


システム・プロセス管理で使うコマンド

Windows 管理・運用では必須の分野です。

コマンド用途
Get-Process実行中のプロセスを表示
Stop-Processプロセスを停止
Get-Serviceサービスの状態確認
Start-Serviceサービスを起動
Stop-Serviceサービスを停止

使用例


ネットワーク・通信確認で使うコマンド

障害調査や疎通確認でよく使います。

コマンド用途
Test-Connectionping 相当の疎通確認
Test-NetConnectionポート疎通確認
Get-NetIPAddressIPアドレス確認
Get-NetAdapterネットワークアダプタ確認

使用例


変数・オブジェクト操作の基本コマンド

PowerShell の「自動化力」を支える重要な概念です。

コマンド / 記法用途
$変数名変数の定義
Where-Object条件抽出
Select-Objectプロパティ選択
Sort-Object並び替え
Measure-Object件数・集計

使用例


ヘルプ・調査系コマンド(初心者必須)

困ったときに 自分で調べられる力 をつけるためのコマンドです。

コマンド用途
Get-Helpコマンドのヘルプ表示
Get-Command利用可能なコマンド一覧
Get-Memberオブジェクトの中身確認

使用例


スクリプト実行前に知っておくべき注意点

PowerShell では、セキュリティ上の理由からスクリプト実行が制限されています。

管理者権限での実行が必要な場合があります。


まとめ|まずは「用途別」で覚えるのが近道

PowerShell は最初こそ難しく感じますが、

  • ファイル操作

  • プロセス・サービス管理

  • ネットワーク確認

といった 用途別に覚える ことで、確実に使いこなせるようになります。

まずは本記事で紹介した基本コマンドを実際に実行しながら、少しずつ慣れていきましょう。

0 0
Article Rating
申し込む
注目する
guest
0 コメント一覧
最も古い
最新 高評価
インラインフィードバック
すべてのコメントを見る

Ads by Google

0 0
Article Rating
申し込む
注目する
guest
0 コメント一覧
最も古い
最新 高評価
インラインフィードバック
すべてのコメントを見る
0
あなたの考えが大好きです、コメントしてください。x