基本的な PowerShell コマンドの概要表

基本的な PowerShell コマンドの概要表

PowerShell は、システム管理者が退屈で反復的なタスクを自動化することで、より効率的に作業できるようにする強力な自動化および構成管理フレームワークです。以下に、このツールの機能を最大限に活用するのに役立つ基本的な Powershell コマンドをいくつか示します。

基本的な PowerShell コマンドの概要表

以下はコマンド リスト - コマンドレット コマンド名: コマンドの説明です。

% - ForEach-Object: 入力オブジェクトのセット内の各項目に対して操作を実行します。

  • ? - Where-Object: 属性値に基づいてオブジェクトのセットからオブジェクトを選択します。
  • ac - Add-Content: 単語やデータなどの追加コンテンツをファイルに追加します。
  • asnp - Add-PSSnapIn: 1 つ以上の Windows PowerShell スナップインを現在のセッションに追加します。
  • cat - Get-Content: ファイルのコンテンツを取得します。
  • cd - Set-Location: 現在の作業場所を指定された場所に設定します。
  • chdir - Set-Location: 現在の作業場所を指定された場所に設定します。
  • clc - Clear-Content: アイテムのコンテンツをクリアしますが、アイテムは削除しません。
  • clear - Clear-Host: ホスト プログラムの画面をクリアします。
  • clhy - Clear-History: コマンド履歴からエントリをクリアします。
  • cli - Clear-Item: 項目の内容を消去しますが、項目は削除しません。
  • clp - Clear-ItemProperty: プロパティの値をクリアしますが、プロパティはクリアしません。
  • cls - Clear-Host: ホスト プログラムの画面をクリアします。
  • clv - Clear-Variable: 変数の値をクリアします。
  • cnsn - Connect-PSSession: 切断されたセッションに再接続します
  • 比較 - 比較オブジェクト: 2 つのオブジェクト セットを比較します。
  • copy - Copy-Item: アイテムをある場所から別の場所にコピーします。
  • cp - Copy-Item: アイテムをある場所から別の場所にコピーします。
  • cpi - Copy-Item: アイテムをある場所から別の場所にコピーします。
  • cpp - Copy-ItemProperty: プロパティと値を指定された場所から別の場所にコピーします。
  • curl - Invoke-WebRequest: インターネット上の Web サイトからコンテンツを取得します。
  • cvpa - Convert-Path: パスを Windows PowerShell パスから Windows PowerShell プロバイダー パスに変換します。
  • dbp - Disable-PSBreakpoint: 現在のコンソールのブレークポイントを無効にします。
  • del - Remove-Item: ファイルとフォルダーを削除します。
  • diff - Compare-Object: 2 つのオブジェクト セットを比較します。
  • dir - Get-ChildItem: ファイル システム ドライブ内のファイルとフォルダーを取得します。
  • dnsn - Disconnect-PSSession: セッションから切断します。
  • ebp - Enable-PSBreakpoint: 現在のコンソールでブレークポイントを有効にします。
  • echo - 書き込み出力: 指定されたオブジェクトをパイプライン内の次のコマンドに送信します。このコマンドがパイプラインの最後のコマンドである場合、オブジェクトがコンソールに表示されます。
  • epal - Export-Alias: 現在定義されているコマンド エイリアスに関する情報をファイルにエクスポートします。
  • epcsv - Export-Csv: オブジェクトをカンマ区切り文字列 (CSV) の配列に変換し、その文字列を CSV ファイルに保存します。
  • epsn - Export-PSSession: 別のセッションからコマンドをインポートし、Windows PowerShell モジュールに保存します。
  • Erase - Remove-Item: ファイルとフォルダーを削除します。
  • etsn - Enter-PSSession: リモート コンピューターとの対話型セッションを開始します。
  • exsn - Exit-PSSession: リモート コンピューターとの対話型セッションを終了します。
  • fc - Format-Custom: カスタム ビューを使用して出力をフォーマットします。
  • fl - Format-List: 各属性が新しい行に表示される属性のリストとして出力をフォーマットします。
  • foreach - ForEach-Object: 入力オブジェクトのセット内の各項目に対して操作を実行します。
  • ft - Format-Table: 出力をテーブルとしてフォーマットします。
  • fw - Format-wide: 各オブジェクトの属性を 1 つだけ表示する広いテーブルとしてオブジェクトをフォーマットします。
  • galli - Get-Alias: 現在のセッションのコマンドを取得します。
  • gbp - Get-PSBreakpoint: 現在のセッションに設定されているブレークポイントを取得します。
  • gc - Get-Content: ファイルのコンテンツを取得します。
  • gci - Get-ChildItem: ファイル システム ドライブ内のファイルとフォルダーを取得します。
  • gcm - Get-Command: すべてのコマンドを取得します。
  • gcs - Get-PSCallStack: 現在のコール スタックを表示します。
  • gdr - Get-PSDrive: 現在のセッションでドライブを取得します。
  • ghy - Get-History: 現在のセッション中に入力されたコマンドのリストを取得します。
  • gi - Get-Item: ファイルとフォルダーを取得します。
  • gjb - Get-Job: 現在のセッションで実行されている Windows PowerShell バックグラウンド ジョブを取得します。
  • gl - Get-Location: 現在の作業場所または場所スタックに関する情報を取得します。
  • gm - Get-Member: オブジェクトのプロパティとメソッドを取得します。
  • gmo - Get-Module: 現在のセッションにインポートされた、またはインポートできるモジュールを取得します。
  • gp - Get-ItemProperty: 指定された項目のプロパティを取得します。
  • gps - Get-Process: ローカルまたはリモート コンピューター上で実行中のプロセスを取得します。
  • group - Group-Object: 指定されたプロパティの同じ値を含むグループ オブジェクト。
  • gsn - Get-PSSession: ローカル コンピューターとリモート コンピューター上の Windows PowerShell セッションを取得します。
  • gsnp - Get-PSSnapIn: コンピューター上の Windows PowerShell スナップインを取得します。
  • gsv - Get-Service: ローカルまたはリモート コンピューター上のサービスを取得します。
  • gu - Get-Unique: ソートされたリストから一意の項目を返します。
  • gv - Get-Variable: 現在のコンソール内の変数を取得します。
  • gwmi - Get-WmiObject: Windows Management Instrumentation (WMI) クラスのインスタンス、または利用可能なクラスに関する情報を取得します。
  • h - Get-History: 現在のセッション中に入力されたコマンドのリストを取得します。
  • History - Get-History: 現在のセッション中に入力されたコマンドのリストを取得します。
  • icm - Invoke-Command: ローカルおよびリモート コンピューターでコマンドを実行します。
  • iex - Invoke-Expression: ローカル コンピューター上でコマンドまたは式を実行します。
  • ihy - Invoke-History: セッション履歴からコマンドを実行します。
  • ii - Invoke-Item: 指定された項目に対してデフォルトのアクションを実行します。
  • ipal - Import-Alias: ファイルからコマンド ニックネームのリストをインポートします。
  • ipcsv - Import-Csv: CSV ファイル内の項目からカスタムのテーブルのようなオブジェクトを作成します。
  • ipmo - Import-Module: モジュールを現在のセッションに追加します。
  • ipsn - Import-PSSession: コマンドを別のセッションから現在のセッションにインポートします。
  • irm - Invoke-RestMethod: HTTP または HTTPS リクエストを RESTful Web サービスに送信します。
  • ise - powershell_ise.exe: PowerShell_ISE.exe コマンド ライン ツールの使用方法について説明します。
  • iwmi - Invoke-WMIMethod: Windows Management Instrumentation (WMI) メソッドを呼び出します。
  • iwr - Invoke-WebRequest: インターネット上の Web サイトからコンテンツを取得します。
  • kill - Stop-Process: 1 つ以上の実行中のプロセスを停止します。
  • lp - Out-Printer: 出力をプリンターに送信します。
  • ls - Get-ChildItem: ファイル システム ドライブ内のファイルとフォルダーを取得します。
  • man - help: Windows PowerShell のコマンドと概念に関する情報を表示します。
  • md - mkdir: 新しいエントリを作成します。
  • 測定 - 測定オブジェクト: テキスト ファイルなどの文字列オブジェクト内のオブジェクトおよび文字、単語、行の数値プロパティを測定します。
  • mi - Move-Item: アイテムをある場所から別の場所に移動します。
  • mount - New-PSDrive: 一時的および永続的なマップされたネットワーク ドライブを作成します。
  • move - Move-Item: アイテムをある場所から別の場所に移動します。
  • mp - Move-ItemProperty: プロパティをある場所から別の場所に移動します。
  • mv - Move-Item: アイテムをある場所から別の場所に移動します。
  • nal - New-Alias: 新しいコマンドのニックネームを作成します。
  • ndr - New-PSDrive: 一時的および永続的なマップされたネットワーク ドライブを作成します。
  • ni - New-Item: 新しい項目を作成します。
  • nmo - New-Module: メモリ内にのみ存在する新しい動的モジュールを作成します。
  • npssc - New-PSSessionConfigurationFile: セッション構成ファイルを作成します。
  • nsn - New-PSSession: ローカルまたはリモート コンピューターへの永続的な接続を作成します。
  • nv - New-Variable: 新しい変数を作成します。
  • ogv - Out-GridView: 出力を別のウィンドウの対話型パネルに送信します。
  • oh - Out-Host: 出力をコマンド ラインに送信します。
  • Popd - Pop-Location: 現在の場所をスタックに最後にプッシュされた場所に変更します。既定のタイル、または Push-Location コマンドレットを使用して作成したタイルから位置情報を有効にすることができます。
  • ps - Get-Process: ローカルまたはリモート コンピューターで実行されているプロセスを取得します。
  • Pushd - Push-Location: 現在の場所を場所スタックの先頭に追加します。
  • pwd - Get-Location: 現在の作業場所または場所スタックに関する情報を取得します。
  • r - Invoke-History: セッション履歴からコマンドを実行します。
  • rbp - Remove-PSBreakpoint: 現在のコンソールからブレークポイントを削除します。
  • rcjb - Receive-Job: 現在のセッションの Windows PowerShell バックグラウンド ジョブの結果を受信します。
  • rcsn - Receive-PSSession: 切断されたセッションでコマンドの結果を受信します。
  • rd - Remove-Item: ファイルとフォルダーを削除します。
  • rdr - Remove-PSDrive: 一時的な Windows PowerShell ドライブを削除し、マップされたネットワーク ドライブを切断します。
  • ren - Rename-Item: Windows PowerShell プロバイダー名前空間内の項目の名前を変更します。
  • ri - Remove-Item: ファイルとフォルダーを削除します。
  • rjb - Remove-Job: Windows PowerShell バックグラウンド ジョブを削除します。
  • rm - Remove-Item: ファイルとフォルダーを削除します。
  • rmdir - Remove-Item: ファイルとフォルダーを削除します。
  • rmo - Remove-Module: 現在のセッションからモジュールを削除します。
  • rni - Rename-Item: Windows PowerShell プロバイダー名前空間内の項目の名前を変更します。
  • rnp - Rename-ItemProperty: アイテムのプロパティの名前を変更します。
  • rp - Remove-ItemProperty: アイテムからプロパティとその値を削除します。
  • rsn - Remove-PSSession: 1 つ以上の Windows PowerShell セッション (PSSession) を閉じます。
  • rsnp - Remove-PSSnapin: 現在のセッションから Windows PowerShell スナップインを削除します。
  • rujb - Resume-Job: 一時停止されたジョブを再開します
  • rv - Remove-Variable: 変数とその値を削除します。
  • rvpa - Resolve-Path: パス内のワイルドカードを解決し、パスの内容を表示します。
  • rwmi - Remove-WMIObject: 既存の Windows Management Instrumentation (WMI) クラスのインスタンスを削除します。
  • sajb - Start-Job: Windows PowerShell バックグラウンド ジョブを開始します。
  • sal - Set-Alias: 現在の Windows PowerShell セッションでコマンドレットまたはその他のコマンド要素のコマンド ニックネーム (代替名) を作成または変更します。
  • saps - Start-Process: ローカル コンピューター上で 1 つ以上のプロセスを開始します。
  • sasv - Start-Service: 1 つ以上の停止したサービスを開始します。
  • sbp - Set-PSBreakpoint: 行、ステートメント、または変数にブレークポイントを設定します。
  • sc - Set-Content: ファイルの内容を指定した内容に置き換えます。
  • select - Select-Object: オブジェクトまたはオブジェクトのプロパティを選択します。
  • set - Set-Variable: 変数の値を設定します。要求された名前の変数が存在しない場合は、変数を作成します。
  • shcm - Show-Command: グラフィカル コマンド ウィンドウで Windows PowerShell コマンドを作成します。
  • si - Set-Item: 項目の値を value に変更します。

成功を祈っています!

続きを見る:


Windows 10で欠落しているデフォルトの電源プランを復元する方法

Windows 10で欠落しているデフォルトの電源プランを復元する方法

このガイドでは、Windows 10でデフォルトの電源プラン(バランス、高パフォーマンス、省電力)を復元する方法を詳しく解説します。

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

Windows 10 で BlueStacks 5 の仮想化 (VT) を有効にする方法

仮想化を有効にするには、まず BIOS に移動し、BIOS 設定内から仮想化を有効にする必要があります。仮想化を使用することで、BlueStacks 5 のパフォーマンスが大幅に向上します。

WiFi接続に接続する際のドライバーの切断を修正

WiFi接続に接続する際のドライバーの切断を修正

WiFi 接続に接続するときにドライバーが切断されるエラーを修正する方法を解説します。

Windows での DIR コマンドの使用方法

Windows での DIR コマンドの使用方法

DIR コマンドは、特定のフォルダーに含まれるすべてのファイルとサブフォルダーを一覧表示する強力なコマンド プロンプト コマンドです。 Windows での DIR コマンドの使用方法を詳しく見てみましょう。

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアを使わずに Windows 10 アプリをバックアップおよび復元する方法

ソフトウェアなしで Windows 10 アプリをバックアップし、データを保護する方法を説明します。

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows でローカル グループ ポリシー エディターを開くための 11 のヒント

Windows のローカル グループ ポリシー エディターを使用して、通知履歴の削除やアカウントロックの設定を行う方法を説明します。

最高の IP 監視ツール 10 選

最高の IP 監視ツール 10 選

重要なリソースを簡単に監視及び管理できる<strong>IP監視</strong>ソフトウェアがあります。これらのツールは、ネットワーク、インターフェイス、アプリケーションのトラフィックをシームレスに確認、分析、管理します。

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt ソフトウェアを使用してデータを暗号化する方法

AxCrypt は、データの暗号化に特化した優れたソフトウェアであり、特にデータ セキュリティに優れています。

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

Windows 10 Creators Updateのアップデート後にシステムフォントを変更する方法

システムフォントのサイズを変更する方法は、Windows 10のユーザーにとって非常に便利です。

Windows 10で機内モードをオフにできないエラーを修正する方法

Windows 10で機内モードをオフにできないエラーを修正する方法

最近、Windows 10にアップデートした後、機内モードをオフにできない問題について多くのユーザーから苦情が寄せられています。この記事では、Windows 10で機内モードをオフにできない問題を解決する方法を説明します。