■ファイル・ディレクトリ | ||
attrib | ファイルの属性変更 | attrib 属性ファイル |
cd | ディレクトリを移動 現在のディレクトリを表示 |
この際入力するディレクトリ名は絶対パスもしくは相対パスで入力。ただし異なるドライブに移動する場合は先にドライブ移動してからディレクトリ移動。 |
chcp | 現在のコード ページ番号を表示したり、設定 | |
chkdsk | ディスク内のファイル数や破損状況を表示 | chkdsk /p /r (ディスクをチェックしその後、修復させる。) chkdsk /f |
copy | ファイルをコピー | |
del | ファイルを削除 | |
deltree | ディレクトリとそれに含まれるサブディレクトリとファイルをすべて削除 | |
dir | ディレクトリファイル情報表示 | dir/p ディレクトリ内のファイルを1ページずつ表示 |
edit | MS-DOS Editorを起動 | |
ext | CABファイルの格納ファイルを対話形式で展開 | |
extract | CAB形式の圧縮ファイルを展開するプログラム | |
fc | 2個以上のファイルの内容を比較して, それらの違いを表示 | |
find | ファイル(複数可)内の文字列を検索 | |
lfnfor | FOR コマンドを実行するときの長いファイル名の設定と解除 | |
md | 新しいディレクトリを作成 | md ディレクトリ名 |
more | 出力を一度に 1画面ずつ表示 | |
move | ファイルを移動 | |
rd | ディレクトリを削除 | |
ren | ファイルまたはディレクトリ名(複数可)の変更 | |
tape | テキストファイルを表示 | 内容がテキストファイルであれば、拡張子が.txtでなくても表示可。 |
type | テキスト ファイルの内容を表示 | |
xcopy | ファイルやディレクトリをコピー | /Eオプションをつけるとサブディレクトリも含めたすべてのファイルをコピー |
■バッチファイル制御 | ||
%%文字 | バッチプログラム内の変数 | |
%0〜%9 | パラメータの参照 | |
%環境変数名% | 環境変数の参照 | |
(ドライブ名): | ドライブを移動 | |
:(ラベル) | ||
@ | 現在行の画面への表示抑止 | |
call | バッチファイルからバッチファイルを読み込む | |
choice | いくつかの選択肢から選ぶためのプロンプトを表示 | |
echo | メッセージの表示 コマンドエコーのオン、オフを指定。 |
echo 正常終了しました。 |
for | 指定されたコマンドをファイルセットの各ファイルごとに実行 | for %A in (*txt) do type %1 |
goto | 分岐 | goto loop(ラベル) |
if | 条件処理。条件比較。 | if errorlevel 2 goto end |
pause | 処理の一時停止 | pause |
rem | コメントを表示 | rem *** 入力プログラム*** |
shift | パラメータをシフトさせる | shift |
■デバイスドライバ | ||
adddrv | キャラクタ型デバイスドライバをConfig.sysではなくコマンドから組み込む | |
ansisys | キーボードと画面の拡張制御サポート | |
deldrv | ADDDRV で組み込んだデバイス ドライバを取り外す | |
diskcopy | フロッピーディスクを複製 | |
diskinit | ハードディスクまたは3.5インチMOディスクの初期化を行う | |
drvspace | ドライブスペースのプログラム | |
findramd | RAMDRIVE.SYSで取得するRAMドライブのドライブナンバーを取得 | |
label | ディスクのボリュームラベルを作成、変更, または削除 | |
lock | ドライブをロックしてアプリケーションが直接ドライブにアクセスできるようにする | |
mscdex | CD-ROMドライブの理論フォーマットに対してアクセス可能に | |
smartdrv | ディスクキャッシュドライバSMARTDriveを導入したり設定したりする | |
sort | 入力を並べ替えて, 結果を画面やファイル, その他のデバイスに出力 | |
unlock | ドライブをアンロックしてアプリケーションが直接ドライブにアクセスできないようにする | |
■通信 | ||
arp | ARPで使われるIPとイーサネットまたはトークンリングとの物理アドレス変換テーブルを表示および修正。 | arp -a |
ftp | FTPサーバサービス(デーモン)を実行中のコンピュータとの間で、ファイルの転送を行う。 | |
ipconfig | 現在のTCP/IPネットワーク構成を表示。 | ipconfig /all |
NET CONFIG | 現在のワークグループ設定を表示。 | |
NET DIAG | ネットワークの診断情報を表示 | |
NET HELP | コマンドやエラーメッセージの情報を表示 | |
NET INIT | プロトコルやネットワークアダプタ・ドライバをプロトコルマネージャにバインドせず読み込む。 | |
NET LOGOFF | 共有リソースとの接続をすべて表示 | |
NET LOGON | ワークグループのメンバーとして、ユーザーをネットワーク上で識別。 | |
NET PASSWORD | ログオンパスワードを変更 | |
NET PRINT | 印刷待ちの状態を表示し、印刷ジョブを制御 | |
NET START | サービスを開始 | |
NET STOP | サービスを停止 | |
NET TIME | サーバーの時刻を表示したり、コンピュータの時計をサーバーの時刻にあわせる。 | |
NET USE | 共有リソースへの接続や接続の解除 | |
NET VER | 使用中のワークグループ・リダイレクタの種類とバージョンを表示 | |
NET VIEW | 共有リソースを提供しているコンピュータ、または特定のコンピュータが提供するリソースの一覧を表示。 | |
netstat | プロトコルの統計情報と現在のTCP/IPネットワーク接続を表示。 | |
ping | ロールマシンとホストマシンの接続情報確認 | ping ホスト名(またはIPアドレス) |
route | ネットワークルーティングテーブルを処理 | |
tracert | どの経路で流れているかを表示 | |
■操作アシスト | ||
command | 新しいコマンドインタープリター起動 | cmd.exe command /p |
exit | コマンドインタープリターを終了 | WindowsのDOS窓で使用するとDOS窓を終了。 |
lh | プログラムを上位メモリ領域に読み込みこむ | lh C:\work\test.exe |
mem | メモリの使用状況を表示 | |
start | Windows アプリケーションまたは MS-DOS アプリケーションを実行 | start test.exe /m |
ver | Windowsのバージョンを表示する | ver |
■常駐プログラム | ||
append | ファイル検索パスを設定 | append C:\;C:\windows\temp |
doskey | コマンド行の編集、DOSコマンドの再呼び出し、マクロの作成。 | doskey dirw=dir /w |
share | HDDのファイルの共有とロック(保護) | share /f:504 |
subst | パスをドライブ名に割り当てる | subst drv1:/e |
■システム | ||
debug | プログラムデバッガを起動 | |
dvt | FAT16からFAT32へのコンバータ | |
fdisk | HDDのパーティションを作成、削除等操作 | パーティションを操作するとディスク内のデータはすべて消去されます ハードディスクを設定 |
regedit | レジストリのインポート、エクスポート、消去を行う | |
scandisk | ディスクエラーがないかをチェック | |
scanreg | レジストリのチェック、バックアップ、リストア、修復を行う | |
sys | システムを転送 | |
uninstall | Windowsのアンインストーラー | |
win | Windows を開始します | |
■稼働環境設定 | ||
break | Ctrl+C、Stop、Break キーの拡張チェック機能の設定と解除 | break on |
chev | 英語モードと日本語モードを切り替え | Windowsではus、jpコマンド chev us |
cls | スクリーンをクリア | |
ctty | システムを制御する端末デバイスを変更 | ctty prn LPT1;,10 |
date | 日付を表示/変更 | |
emm386 | EMM386ドライバのON/OFFを切り換える | emm386 on EMSメモリーの使用を制御。 |
mode | システムデバイスの設定 | mode LPT1;,10 |
nlsfunc | ||
path | コマンドパス表示 | |
prompt | Windows コマンド プロンプトの形式を変更 | prompt $P$G |
set | コマンドパスやクラスパスの表示 | set temp=c:\windows\temp |
setver | Windows がプログラムへ通知する MS-DOS バージョン番号を設定 | setver C:\DOS.dat /delete |
switch | 起動時の環境を変更する | |
time | 時刻を表示/変更 | time 9:30:00 |
verify | ファイルがディスクへ正しく書き込まれたか照合するかどうかを指定 | verify on |
■CONFIG.SYS作成 | ||
buffers | バッファー数を設定 | BUFFERS=50 |
country | 国別情報を設定 | country=081,932 C:\DOS\COUNTRY.SYS |
device | デバイス・ドライバをロード。 | device=C:\windows\jdisp.sys |
dos | HMAとUMBの使用を制御。 | DOS=HIGH,UMB |
fcb | ファイル制御ブロック数を設定 | FCBS=64 |
files | 同時にオープン可能なファイル数を設定 | files=128 |
install | 起動時にCONFIG.SYSから常駐プログラムを起動 | install=C:\dos\memchk.exe |
lastdrive | 最終ドライブ文字を設定 | lastdrive=Z |
shell | トップレベルのコマンド処理プログラムを指定 | shell=C:\dos\alt.com |
stacks | スタック数を設定 | stacs=12,128 |
■ほか | ||
cscript | WSH(Windowsスクリプティングホスト)の一括処理を行う時に使用 | |
dosrep | DOSレポートツール | |
fdisk /mbr | マスターブートレコードを初期化 | |
format | ハードディスクの初期化 | ディスク内のデータはすべて消去 ディスクを初期化ディスク内のデータはすべて消去 |
iextract | IEインフォメーションバックアップ抽出ツール | |
jp | 日本語モード | |
jview | JAVAアプレットのクラス設定を行うユーティリティー | |
key | ファンクションキーなどに対して機能の割り当てと取り消しを行う | |
mkdir | 〃 | |
restart | DOSをリセットする | |
rmdir | 〃 | |
selkkc | 日本語入力システムの切り替え | |
truename | 指定されたドライブのカレントディレクトリの絶対パスをショートファイル名で表示 | |
us | 英語モード | |
us | 日本語モードから英語モードへ移行 | |
vol | ボリューム名とシリアルナンバーを表示 |