cls - 画面をクリアする

にメンテナンス済み

cls は、コマンドプロンプトの表示をいったん整理したいときに使う基本的なコマンドです。

clsコマンドとは

clsコマンドは、「Clear Screen」の略で、コマンドプロンプトの画面をクリアするためのコマンドです。 このコマンドを使用すると、現在表示されているすべてのテキストが消去され、プロンプトが画面の左上に移動します。

画面をクリアすることで、過去のコマンドや出力を消去し、新しい作業を始める際に画面を整理することができます。

また、バッチファイルやスクリプトの中でclsコマンドを使用することで、スクリプトの実行中に画面をクリアすることも可能です。

cls で変わるのは表示だけ

cls は画面表示を消しますが、現在の作業ディレクトリや環境変数、ファイルの内容は変わりません。表示を整理するためのコマンドです。

clsコマンドの基本的な使い方

cls

このコマンドには引数やオプションがなく、単純に入力するだけで機能します。

clsコマンドの具体例

例として、何らかの処理を行った後に画面をクリアする場合を考えてみましょう。

×
コマンド プロンプトのアイコン
コマンド プロンプト
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>echo Hello World!

Hello World!

C:\users\user>

上記の例では、echoコマンドを使用してHello World!というメッセージを表示しています。 続いて、直前のコマンドを消去するためにclsコマンドを使用します。

×
コマンド プロンプトのアイコン
コマンド プロンプト
Microsoft Windows [Version xx.x.xxxxx.xxx]
(c) 2026 Ribbit App Development All rights reserved.
 
C:\users\user>echo Hello World!

Hello World!

C:\users\user> cls
おすすめ書籍※ 広告を含む場合があります
中小企業経営者のためのRPA入門 RPA導入を成功させる方法

中小企業経営者のためのRPA入門 RPA導入を成功させる方法

60分でわかる! AIエージェント 超入門

60分でわかる! AIエージェント 超入門

コマンドラインの黒い画面が怖いんです。

コマンドラインの黒い画面が怖いんです。

知識・才能ゼロでもらく~に月10万円稼ぐ! よくわかるAI副業超入門

知識・才能ゼロでもらく~に月10万円稼ぐ! よくわかるAI副業超入門

この操作により、画面がクリアされ、プロンプトが再度表示されます。 初期表示時にあったマイクロソフトのコピーライト情報も消去され、画面が整理されます。

×
コマンド プロンプトのアイコン
コマンド プロンプト
C:\users\user>

バッチファイルでの使用

バッチファイルの中でclsコマンドを使用することができます。これにより、スクリプトの実行中に画面を描き直すような見せ方ができます。

例:

@echo off
setlocal
echo 最初の案内を表示します。
pause
cls
echo 次の画面です。
pause
endlocal

このスクリプトは、最初の案内を表示して一時停止し、その後 cls で画面をクリアしてから次の案内を表示します。 メニュー形式のバッチファイルや、画面を段階的に切り替えたいスクリプトでよく使われます。

Linuxの場合

Linux 環境では、clearコマンドを使用して画面をクリアすることができます。

また、画面をクリアするショートカットキーも用意されており、Ctrl + Lを押すことで画面をクリアすることができます。

まとめ

コマンドプロンプトのclsコマンドは、非常に単純でありながらも非常に便利なツールです。 画面をクリアすることで、作業を整理しやすくなり、視覚的な混乱を避けることができます。

関連記事

#コマンドプロンプト #バッチファイル #コマンド