とりあえず知っていると便利なDOSコマンド集

更新日 99年10月19日

 

今やWindows98SEの時代となってDOSは過去のものになりつつあります(というよりなってしまった)が、いざというときにDOSの知識が必要になってくることがあります。私自身はパソコンに本格的に触れるようになったのはWin95からですし(というか最初に買ったWin3.1マシンの使い方がさっぱりわからなかったので95マシンに買い換えたという経緯があります)、今でもメイン環境はWin95/98ですので、DOSについてはあまり詳しくありませんが多少でもDOSコマンドを知っていて救われたケースが何度もあります。というわけで知っていると便利なDOSコマンドを備忘録の意味も込めてまとめてみました。

(注)コマンドの説明はあくまでも私個人の解釈ですので必ずしも説明が正しいとは限りません。大筋では合っていると思いますがより正確な情報が必要な方は専門の解説書などを参照してください。

コマンドのあとに /? と入力するとそのコマンドの説明とオプションの使い方などが表示されますので実際の使用法などはそちらを参照してください。(例) dir /? (dir と /? のあいだにスペースが入ります。)

PC/AT互換機用Win95を元に作成しました。NEC版Win95は対象外です(手元に無いので確認できませんでした)。

 

=== 基本コマンド編(システムだけで動作します。) ===

dir

ディレクトリ内のファイル情報を表示してくれます。

copy

ファイルをコピーします。

del

ファイルを削除します。

md または mkdir

新しいディレクトリ(Win用語でフォルダ)を作成します。

rd または rmdir

ディレクトリを削除します。

cd

現在のディレクトリ(カレントディレクトリ)を表示します。

cd (ディレクトリ名)

ディレクトリを移動します。この際入力するディレクトリ名は絶対パスもしくは相対パスで入力します。ただし異なるドライブに移動する場合は先にドライブ移動してからディレクトリ移動してください。

(ドライブ名):\ または (ドライブ名):

ドライブを移動します。

date

日付を表示/変更します。

time

時刻を表示/変更します。

ver

Windows(DOS)のバージョンを表示します。

command

新しいコマンドインタープリターを起動します。

exit

コマンドインタープリターを終了します。WindowsのDOS窓で使用するとDOS窓を終了します。

type

テキストファイルを表示します。内容がテキストファイルであれば、拡張子が.txtでなくても表示できます。

cls

スクリーンをクリアします。

vol

ボリューム名とシリアルナンバーを表示します。

 

=== 拡張コマンド編 (WindowsフォルダのCommandフォルダ内にあるコマンド)===

format

ディスクを初期化します。ディスク内のデータはすべて消去されます。

fdisk

HDDのパーティションを作成、削除等操作します。パーティションを操作するとディスク内のデータはすべて消去されます。

fdisk /mbr

マスターブートレコードを初期化します。

xcopy

ファイルやディレクトリをコピーします。/Eオプションをつけるとサブディレクトリも含めたすべてのファイルをコピーします。

sys

システムを転送します。

chev

英語モードと日本語モードを切り替えます。ただWindowsではus、jpコマンドを使えとしかられます。

us

英語モードになります。/?オプションは使えません。

jp

日本語モードになります。/?オプションは使えません。

chkdsk

ディスク内のファイル数や破損状況を表示します。

diskcopy

フロッピーディスクを複製します。

deltree

サブディレクトリも含めてディレクトリを削除します。

mem

メモリの使用状況を表示します。

move

ファイルを移動します。

edit

MS-DOS Editorを起動します。

 

とりあえずこんなところですね。本当はもっと大事なコマンドがあるのでしょうがとりあえずこれだけ知っていればあとは工夫次第で大抵のファイル操作は出来ると思います。今回はコマンド名を列記しただけですので詳しい使い方は /? をコマンドのあとに付けて入力すると表示されます。なおDOSにはまだまだたくさんのコマンドがあります。今回挙げた中に重要なコマンドが漏れている場合もありますし、逆に使用頻度の低いものが含まれているかもしれません(clsコマンドなどは私はあまり使いません)。興味をもたれた方はDOSコマンドの解説書がたくさん出ていますので、そちらを読めれてもいいかもしれません。またDOSを購入すると大抵コマンドリファレンスのようなものが同梱されていますのでそちらを参照されてもいいでしょう。

いずれ代表的な用例を加えたものをアップしたいと思いますがそれまではこちらの版でご了承ください。

 

click this bottun.