Windows で使える CUI ツールにどんなものがあるか調べたい場合には,“ヘルプとサポート”で“コマンドライン”を検索するとよい.
Windows XP では,以下のような候補が表示される.
普通にコマンドプロンプトから使用するコマンド以外に,WSH や WMI,netsh
なども調べることができる.
コマンド |
説明 |
arp |
ARP(Address Resolve Protocol) |
assoc |
拡張子とファイルタイプの関連付けを表示・変更 |
at |
日時を指定してコマンドを実行 |
attrib |
ファイル属性の表示・変更 |
cacls |
アクセス制御リスト(Access Control List)の表示・変更 |
cd |
ディレクトリの変更.chdir と同じ.pushd /popd 参照. |
CertUtil
| CertUtil コマンドを使うとファイルの MD5SUM がとれる.
CertUtil -hashfile %* MD5
|
chcp |
コードページを変更.(cf)jp.bat ,us.bat |
chdir |
ディレクトリの変更.cd と同じ.pushd /popd 参照. |
chkdsk |
ディスクの整合性の検査・修復 |
chkntfs |
システム起動時のファイルシステムの自動確認の事項スケジュールを指定・表示 |
cipher |
ファイル・フォルダの暗号化・復号 |
cls |
画面をクリアする |
cmd |
コマンドインタプリタ |
color |
|
comp |
ファイルの内容を比較.fc 参照. |
compact |
NTFSのファイル・ディレクトリを圧縮 |
convert |
ファイルシステムをFATからNTFSに変換 |
copy |
ファイルのコピー |
cscript |
コマンドライン版のWindows Scripting Host(WSH)エンジン |
date |
|
defrag |
デフラグ(ディスク断片化の解消)を実行 |
del |
ファイルを削除.erase と同じ. |
dir |
ファイル一覧の表示 |
DiskPart |
パーティションやボリュームの管理 |
driverquery |
デバイスドライバの詳細リストを表示 |
erase |
ファイルの削除.del と同じ. |
expand |
配布ディスク内の圧縮ファイル(*.EX_ のようなファイル名になっているファイル)を復元 |
fc |
ファイル内容の比較(file compare).comp 参照. |
find |
ファイルから文字列を検索.新しいfindstr では正規表現が使える. |
findstr |
ファイルから文字列を検索(正規表現指定可能). |
finger |
finger |
fsutil |
ファイルシステムの各種操作.ハードリンクの作成やスパースファイルの作成などが可能. |
format |
ディスクのフォーマット |
ftp |
FTPクライアント |
ftype | |
getmac |
MACアドレスを表示 |
GUIDGEN
| COMコンポーネントを識別するためのID(CLSID または GUID = Globally Unique Identifiers)を生成するコマンド. Visual Studio 2005 に付属(MSDNからダウンロード可能).一意なIDを作成する用途で応用できる.(新しいコマンドについては CertUtil を参照.)
|
hostname |
コンピュータ名を表示 |
ipconfig |
|
jp.bat |
コードページを932(日本語)に変更.(cf)chcp ,us.bat |
label |
ボリュームラベルの設定・表示 |
md |
ディレクトリの作成.mkdir と同じ. |
mkdir |
ディレクトリの作成.md と同じ. |
mode |
各種ポート・デバイスの設定変更 |
move |
ファイルを移動 |
nbtstat |
NetBIOS関連の情報を表示 |
net |
Microsoft Networkの設定 |
netstat |
|
path |
|
nslookup |
nslookup |
ping |
|
popd |
csh のpushd /popd に相当. |
prompt |
プロンプトの変更 |
pushd |
csh のpushd /popd に相当. |
rd |
ディレクトリの削除.rmdir と同じ. |
recover |
障害が発生したディスクから読み取り可能なデータを回復 |
reg |
レジストリの操作・表示 |
ren |
ファイル名の変更.rename と同じ. |
rename |
ファイル名の変更.ren と同じ. |
replace |
同名ファイルを置換.
コピー元・コピー先フォルダに同名のファイルがある場合にさまざまな動作を指定しておける.
|
rmdir |
ディレクトリの削除.rd と同じ. |
route |
ルーティング テーブルの管理 |
RunAs |
実行ユーザを指定して実行(UNIXのsu 相当) |
SchTasks |
定期的または特定の日時にコマンドを実行するようスケジュール |
set |
環境変数の設定 |
shutdown |
シャットダウン |
sort |
データの並べ替え(ソート) |
start |
|
SystemInfo |
システム情報の表示 |
TaskKill |
プロセスの終了(UNIXのkill に相当) |
TaskList |
実行中のプロセス一覧を表示(UNIXのps に相当) |
time | |
title |
コマンドプロンプトのタイトルを変更 |
tracert |
traceroute |
tree |
ディレクトリ構造を視覚的に表示 |
type |
ファイルの内容を表示 |
us.bat |
コードページを437に変更.(cf)chcp ,jp.bat |
ver |
OSバージョンを表示 |
vol |
ボリュームラベルを表示(label 参照) |
xcopy |
サブディレクトリを含めてファイルをコピー |