当サイトは広告およびアフィリエイトプログラムによる収益を得ています。
Windowsで「ターミナル」「PowerShell」「コマンドプロンプト」を使う方法

Windowsで「ターミナル」「PowerShell」「コマンドプロンプト」を使う方法

2023年8月22日
Blueskyロゴ Pocketロゴ  はてなブックマークロゴ

[PowerShell][コマンドプロンプト]はキーボードから決まった文字列(命令)を入力してWindowsを操作するための仕組みです。Windows 10では[PowerShell]がデフォルトであり、Windows 11では新たに[ターミナル(PowerShell)]が使われますが、これを[コマンドプロンプト]に変更することもできます。また、【sudo】が使えるようになりました。

3つの違い

[ターミナル]も[PowerShell]も[コマンドプロンプト]も「キーボードから決まった文字列(命令)を入力して操作する」ためのコマンドラインツールであることに変わりはありません。

ただし、Windows 11の【ターミナル】はあくまでも入れ物でありターミナル内で[PowerShell]や[コマンドプロンプト]が動作しているだけなので、厳密に言えば異なるのかもしれませんが使用するうえで意識する必要は無いでしょう。

ちなみに、マウスで操作するのを「GUI(Graphical User Interface)」と呼ぶのに対して、キーボードのみで操作するのを「CUI(character user interface)」と呼びます。

Windowsの操作はGUIによってできますが、一部にCUIのみで提供されている機能もあるので覚えておくと便利でしょう。

sudoを設定するやり方

Windows 11ではアップデートによって【sudo】が使えるようになりましたが、使用する場合には設定より有効にする必要があります。
  1. 設定の[システム]より【開発者向け】をクリックします。
    Windows 11→設定→システム

  2. 「開発者向け」より【sudoの有効化】をオンに切り替えます。
    Windows 11→設定→システム→開発者向け→sudoの有効化

sudoを設定するやり方は以上です。

起動するやり方

タスクバーの[田(スタートボタン)]のコンテキストメニューから起動するのが一般的ですが、エクスプローラーを使って起動するとデフォルトのカレントフォルダ(カレントディレクトリ)を変更して起動できます。

Windows 11を例とします。Windows 10でも同様の操作が可能ですが文言などが異なる場合があります。

スタートボタン

  1. 画面下の[田]を右クリックします。
    キーボードのXキーでも同様です。

    Windows 11→タスクバー

  2. コンテキストメニューより【Terminal(ターミナル)】【Windows PowerShell】【コマンドプロンプト】をクリックします。
    管理者で起動する場合は【(管理者)】をクリックするか前述した【sudo】を使います。

    Windows 11→スタートボタン→コンテキストメニュー

  3. [PowerShell][コマンドプロンプト]のウィンドウが表示されます。
    Windows 11では[ターミナル]内で、どちらかが起動します。
    Windows PowerShell
    Copyright (C) Microsoft Corporation. All rights reserved.
    
    新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6
    
    PS C:\Windows\system32>
    
    Microsoft Windows [Version 10.0]
    (c) Microsoft Corporation. All rights reserved.
    
    C:\Windows\system32>
    

エクスプローラー

  1. エクスプローラーより【対象のフォルダー】を開きます。
    Windows 11→エクスプローラー→デスクトップ

  2. アドレスバーに以下のコマンドを入力し、キーボードのEnterキーを押下します。
    アドレスバーとは、[デスクトップ]や「PC>ローカルディスク(C:)>Windows>System32」などと表示されている箇所です。また、ファイル名を指定して実行にも入力できます。
    コマンド 概要 備考
    cmd コマンドプロンプト
    powershell Windows PowerShell
    wt ターミナル Windows 11のみ
    起動はできるがカレントフォルダは変更されません
  3. 操作したフォルダーをカレントフォルダーとして[PowerShell][コマンドプロンプト]のウィンドウが表示されます。
    Windows PowerShell
    Copyright (C) Microsoft Corporation. All rights reserved.
    
    新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6
    
    PS C:\Users\username\Desktop>
    
    Microsoft Windows [Version 10.0]
    (c) Microsoft Corporation. All rights reserved.
    
    C:\Users\username\Desktop>
    

起動するやり方は以上です。

切り替えるやり方

Windows 11

  1. ターミナルより【V】>【設定】をクリックします。
    一時的に切り替えるだけであればメニューより【Windows PowerShell】または【コマンドプロンプト】を選択できます。

    Windows 11→ターミナル→メニュー

  2. スタートアップの[既定のプロファイル]より【Windows PowerShell】【コマンドプロンプト】を選択します。
    最後に【保存】をクリックします。

    Windows 11→ターミナル→設定→スタートアップ

Windows 10

  1. 設定より【個人用設定】を選択します。
    Windows 10→設定

  2. 個人用設定の[タスクバー]より【~コマンドプロンプトをWindows PowerShellに置き換える】のオン/オフを切り替えます。
    オンにすると[Windows PowerShell]が表示され、オフにすると[コマンドプロンプト]が表示されます。

    Windows 10→設定→個人用設定→タスクバー

Windows PowerShellとコマンドプロンプトを切り替えるやり方は以上です。

Windows PowerShell(コマンドプロンプト)を起動するやり方はいくつかありますが、【管理者】で起動することも考えてスタートボタンから起動する方が良いでしょう。