🐥
DOSコマンド
ver
バージョンを表示
cls
スクリーンを綺麗にする。
assoc
ファイルの拡張子を表示。
mkdir <ディレクトリ名>
フォルダやディレクトリを作成
mkdir dir1 dir2 // dir1とdir2を同時にカレントディレクトリに作成
dir
カレントディレクトリでのファイルとフォルダを表示。
linuxのls
コマンドに似ている。
rmdir <ディレクトリ名>
フォルダやディレクトリを削除
rmdir dir1 // dir1を削除
copy con <ファイル名>
ファイルの作成し、コンテンツを入力。
copy con test.txt
hello // virtual boxだと、入力後ctrl+zののちEnterをうつ
1 file(s) copied
// test.txtが作成される。
linuxのtouch
コマンドとvimでのコンテンツ入力が同時に起こるる。
del, erase <ファイル名>
ファイル削除
type <ファイル名>
ファイルの中身を表示
type test.txt
hello
linuxのcat
コマンドみたいなもん。
notepad <ファイル名>
ファイルの中身を編集。
cd <ディレクトリ名>
対象ディレクトリへの移動
cd..
親ディレクトリに移動
cd\
ルートディレクトリへ移動
vol
ディスクのボリュームラベルとシリアル番号を表示
copy <コピー元のファイル名> <コピー先のファイル名>
ファイルを任意のコピー先にファイル名を決めてコピーする。
linuxのcp
コマンドのようなもん。
move <ファイル/ディレクトリ> <移動先のファイル/ディレクトリ>
ファイルを別のディレクトリに移動する。元のファイルは消える。
move test.txt dir2
linuxのmvコマンドに似ている。
echo <文字列>
任意の文字列を表示。
rd <フォルダ>
フォルダやファイルを強制削除。確認メッセージなし。
rmdir hoge // hoge以下にファイルがあると the directory is not emptyとでて削除不可能。
rd hoge // 削除可能
/s
をつけると確認メッセージあり。
path
path変数の値を確認。
pause
prompt
プロンプトに表示される文字列を変更できる。
ren
ファイルやフォルダ名の変更
mkdir hoge
ren hoge fuga // hogeディレクトリがfugaディレクトリになる
start <exeファイル>
start cmd // cmdプログラムが開く
dosプロンプトからプログラムを開く。
time
現在時刻の表示
echo %time%
date
現在日時の表示
echo %date%
find
ファイルから文字列を探す。
find "hoge" test.txt // test.txtからhogeが含まれる行を検索。
choice
指定したキーの入力を受け付ける。
いくつかオプションがある。
choice /c YN /t 10 /N // YNを選ばせる。制限時間10秒。入力がない場合はNを選択。
color
文字色を変更する。
comp <ファイル1> <ファイル2>
ファイルサイズを比較。
logoff
セッションの終了。
リモートデスクトップなどのセッションで使う。
shutdown
シャットダウンする。
shutdown -s -t 60 // 60秒後にシャットダウン
shutdown -a // シャットダウン中止
shutdown -r -t 60 // 60秒後にシャットダウンのち再起動
sort
@copy con hoge.txt
12
24
5
1 file(s) copied.
@sort hoge.txt
5
12
24
@sort\R hoge.txt
24
12
5
/o
でファイルに出力。
fc <ファイル1> <ファイル2>
2つのファイルの中身を比較。両ファイルをtypeしたものが表示される。
net
networking関連のコマンド
ping
IPパケットの到達を確認する。
参考
Discussion