| cls | |
|---|---|
| 開発者 | DEC、Microsoft、IBM、TSL、DR、Novell、Toshiba、ReactOS 貢献者 |
| オペレーティング·システム | RT-11、DOS、MSX-DOS、FlexOS、PC-MOS、SISNE plus、OS/2、Windows、ReactOS、SymbOS、 DexOS |
| プラットフォーム | クロスプラットフォーム |
| タイプ | 指示 |
| ライセンス | PC-MOS: GPL v3 ReactOS: GPL v2 |
コンピューティングにおいて、clear sCLS creen (クリアスクリーン)は、コマンドラインインタープリタやDOS 、Digital Research FlexOS [ 1 ] IBM OS/2 [ 2 ] Microsoft Windows [ 3 ]およびReactOSオペレーティングシステムで使用されるコマンドであり、画面またはコンソールウィンドウからコマンドとその出力を消去します。ただし、ユーザーのコマンド履歴は消去されません。このコマンドは、 DEC RT-11オペレーティングシステム、オープンソースのMS-DOSエミュレータDOSBox、およびEFI シェル[ 4 ]でも使用できます。LinuxやUnixなどの他の環境では、同じ機能が コマンドによって提供されます。 COMMAND.COMcmd.execlear
このコマンドは、 MS-DOSバージョン 2 (1983) 以降で使用できます。 [ 5 ]CLS画面をクリアするコマンドとして3 文字の文字列を使用する根本的な起源は、おそらくMicrosoftが使用するよりも前ですが、このコマンドは MS-DOS で使用される以前から存在しており、Microsoft が初期の8 ビットマイクロコンピュータ( TRS-80 Color BASICなど) 用に作成した組み込み ROM BASIC方言で、同じ目的で使用されていました。Microsoft が作成した BASIC の MS-DOS 方言であるBASICAおよびGW-BASICにも、このコマンドが BASIC キーワードとして含まれています。また、 Sinclair BASIC (1980) やBBC Microコンピュータ (1981)に搭載されたBBC BASICなど、Microsoft 以外のさまざまな BASIC 実装でも同様です。このコマンドは Microsoft Windows の BASIC バージョンにも存在しますが、これは通常、ウィンドウ全体やフォーム上のコントロールではなく、フォームに印刷されたテキストをクリアします。 CLSCLS
このコマンドは、CLSMS-DOS に組み込まれているため馴染み深いため、他の多くの BASIC 方言やコマンド ライン インタープリタでもクリア スクリーン コマンドとして使用されています。
ソフトウェアリンクのPC-MOSにはの実装が含まれていますCLS。[ 6 ]オペレーティングシステムの他の部分と同様に、GPL v3の下でライセンスされています。[ 7 ]
DR DOSにもこのコマンドの実装が含まれていますCLS。[ 8 ]