Skip to article frontmatterSkip to article content

コマンドライン

法政大学

CLI(Command Line Interface)は、コマンドラインを使ってコンピューターを操作するインターフェースのことです。

コマンドプロンプト(Command Prompt, also known as cmd.exe)は、Windowsにおける代表的なCLIの一つです。cmd.exeの後継として、PowerShellがあり、より高度な操作が可能です。ここではPowerShellの基本的な使い方を学びます。

PowerShellの起動

PowerShellを起動するには、検索ボックスに「PowerShell」と入力し、検索結果から「Windows PowerShell」をクリックします。

バージョン

PowerShellを起動したら、次のコマンドを入力して、Enter キーを押すことで、バージョンを確認できます。

$PSVersionTable

PSVersion の値が5.1以下の場合、以下のサイトの手順に従って、PowerShell 5.1 以上にアップデートしてください。

ファイル・ディレクトリ操作

PowerShell でよく使うコマンドを紹介します。

cd

cd コマンドは、カレントディレクトリを変更するコマンドです。カレントディレクトリ(Current Directory)とは、現在作業しているディレクトリ、あるいは位置のことです。

以下の例では、カレントディレクトリを C:\ に変更します。

cd C:\

次に、cd Users コマンドを使用して、C:\Users ディレクトリに移動します。

cd Users

pwd

pwd コマンドは、カレントディレクトリを取得するコマンドです。

pwd

例えば、カレントディレクトリは 「C:\Users」 の場合、pwd コマンドを実行すると、以下のように表示されます。

Path
----
C:\Users

dir

dir コマンドは、カレントディレクトリにあるファイルとディレクトリの一覧を表示するコマンドです。

カレントディレクトリを C:\ とし、dir コマンドを実行すると、以下のように表示されます。

    ディレクトリ: C:\


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       2024/01/01     12:00                PerfLogs
d-r---       2024/01/01     12:00                Program Files
d-r---       2024/01/01     12:00                Program Files (x86)
d-r---       2024/01/01     12:00                Users
d-----       2024/01/01     12:00                Windows

mkdir

mkdir コマンドは、新しいディレクトリを作成するコマンドです。

以下の例は、カレントディレクトリが C:\ の場合、test ディレクトリを作成します。

mkdir test

dir コマンドを実行すると、以下のように表示されます。「test」ディレクトリが作成されていることがわかります。

    ディレクトリ: C:\
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       2024/01/01     12:00                PerfLogs
d-r---       2024/01/01     12:00                Program Files
d-r---       2024/01/01     12:00                Program Files (x86)
d-----       2025/04/01     12:00                test
d-r---       2024/01/01     12:00                Users
d-----       2024/01/01     12:00                Windows

ni

ni コマンドは、新しいファイルを作成するコマンドです。

以下の例は、カレントディレクトリが C:\test の場合、test.txt ファイルを作成します。

ni test.txt

dir コマンドを実行すると、以下のように表示されます。「test.txt」ファイルが作成されていることがわかります。

    ディレクトリ: C:\test
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----       2025/04/01     12:00              0 test.txt

move

move コマンドは、ファイルやディレクトリを移動するコマンドです。

まずは、C:\test ディレクトリに test2 ディレクトリを作成します。

mkdir test2

dir コマンドを実行すると、以下のように表示されます。「test2」ディレクトリが作成されていることがわかります。

    ディレクトリ: C:\
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       2024/01/01     12:00                test2
-a----       2025/04/01     12:00              0 test.txt

次に、test.txt ファイルを C:\test\test2 ディレクトリに移動します。

move test.txt test2

cd test2 コマンドを使用して、C:\test\test2 ディレクトリに移動し、dir コマンドを実行すると、以下のように表示されます。「test.txt」ファイルが移動されていることがわかります。

    ディレクトリ: C:\test\test2

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----       2025/04/01     12:00              0 test.txt

del

del コマンドは、ファイルを削除するコマンドです。

以下の例は、C:\test\test.txt ファイルを削除します。

del test.txt

練習

  1. カレントディレクトリを C:\ に変更してみよう。

  2. C:\excercise ディレクトリを作成してみよう。

  3. excercise ディレクトリに sample.txt ファイルを作成してみよう。

  4. sample.txt ファイルを削除してみよう。