基本的な 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 でストレージ容量を多く消費しているものを確認する方法

この記事では、Quantrimang が、Windows 10 コンピューター上でどの種類のファイルが多くの記憶域スペースを占有しているかを確認する方法を説明します。

Yahoo ツールバーと検索を完全に削除する方法。ヤフー。コム?

Yahoo ツールバーと検索を完全に削除する方法。ヤフー。コム?

Yahoo 検索は正規の検索エンジンです。ただし、ユーザーを検索にリダイレクトするブラウザ ハイジャッカーとも考えられます。ヤフー。コム。このブラウザ ハイジャッカーは、Web ブラウザのホームページと検索エンジンの設定をハイジャックして、以前に設定したホームページと検索エンジンの代わりに Yahoo 検索のホームページと検索エンジンを表示します。

Windows のタスクの終了機能について学習します。

Windows のタスクの終了機能について学習します。

タスクの終了は、Microsoft Windows タスク マネージャーの機能です。これは [アプリケーション] タブにあり、ユーザーは応答するプログラムまたは応答しないプログラムを閉じることができます。

Windows + V: 多くの Windows ユーザーが知らない便利なショートカット

Windows + V: 多くの Windows ユーザーが知らない便利なショートカット

他の多くのプラットフォームと同様に、Windows にも「クリップボード履歴」と呼ばれる特殊なクリップボード マネージャーがあります。

Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

macOS Big Sur バージョンは、最近の WWDC カンファレンスで正式に発表されました。また、Rainmeter ツールを使用すると、macOS Big Sur のインターフェイスを Windows 10 に完全に持ち込むことができます。

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer は、RDP サーバーに感染し、そのリモート接続を監視することで資格情報とデータを盗もうとするマルウェアです。

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイル エクスプローラーに別れを告げ、サードパーティのファイル管理ソフトウェアを使用する時期が来たのかもしれません。ここでは、Windows ファイル エクスプローラーの代替となる 7 つの最良のツールを紹介します。

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN (長距離ワイヤレス エリア ネットワーク) は、長距離にわたる低電力デバイス間の通信に役立ちます。

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

詳細スタートアップ オプションに移動すると、Windows 10 のリセット、Windows 10 の復元、以前に作成したイメージ ファイルからの Windows 10 の復元、起動エラーの修正、コマンド プロンプトを開いてオプションの実行、別のオプションの選択、UEFI 設定を開いて、スタートアップ設定の変更を行うことができます。 ..

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

新しいサービスにサインアップするたびに、ユーザー名とパスワードを選択するか、Facebook または Twitter でログインすることができます。しかし、それをすべきでしょうか?