ITメモ
コマンドプロンプト / Command Prompt
基礎知識
コマンドプロンプトとはコマンドプロンプトで日本語入力をする方法コマンドプロンプトでパス指定をする方法ファイル名・フォルダ名を指定をする方法コマンドプロンプトで環境変数の指定・確認をする方法結果をプリンターやファイルに出力する方法バッチファイルの作り方変数
コマンド / Command
コマンドの使い方・オプションの種類を確認する方法管理者権限でコマンドプロンプトを開く方法
メンテナンス
chkdsk - ファイルシステムのエラーチェックchkntfs - 起動時にドライブをチェックするdefrag - ファイルの断片化を解消する
コマンドプロンプトの操作
find - ファイル内の指定文字列を検索するfindstr - 文字列を検索する(正規表現も使用可能)dir - ディレクトリ内のファイル・ディレクトリを表示するcd(chdir) - ディレクトリを移動するpushd・popd - ディレクトリ移動し、移動前ディレクトリ名をスタックにプッシュするtree - ディレクトリの階層構造を表示する
ファイル操作
コマンドプロンプトで、新規ファイルを作成する方法mkdir(md) - 新規ディレクトリを作成するrmdir(rd) - 空のディレクトリを削除するreplace - 新しければ上書き、更新するmore - 一定範囲ごとにテキストファイルの内容を表示するtype - ファイルの内容を表示するprint - テキストファイルをプリンタで印刷するmove - ファイル・ディレクトリを移動するverify - ディスク書き込み時のベリファイ機能を設定するcopy - ファイル・ディレクトリをコピーするxcopy - サブディレクトリまで含めてファイル・ディレクトリをコピーするdel - 「ファイル」を一括で「削除」することもできるdeltree - ディレクトリの中身まで全部削除するren - ファイル名・ディレクトリ名を変更するcipher - ファイル・ディレクトリの暗号化・完全抹消を行うassoc - 拡張子とファイルの関連付けを表示・変更ftype - ファイルタイプにデフォルトの起動ソフトを設定するattrib - ファイルやディレクトリの属性を表示・変更cacls - ファイル・ディレクトリのアクセス権を確認・設定するcomp - 2つのファイル内容を比較するfc - 指定したファイル内容を比較するsort - テキストファイルやテキストデータを昇順・降順で並び替えるmakecab - CABフォーマットの書庫ファイル(圧縮ファイル)を作成するcompact - ファイルやディレクトリを圧縮・圧縮解除expand(extract) - 「COMPRESS」「CAB」フォーマットのファイルを展開する
ディスク管理
convert - ファイルシステムを「FAT」から「NTFS」に変更するdiskcopy - フロッピーディスクを丸ごとコピーするdiskcomp - 2枚のフロッピーディスクの内容が一致しているかを比較するdiskpart - ディスク管理やディスクのパーティションやボリュームを操作fsutil - ファイルシステム関連のコマンドラインユーティリティを使用するコマンドlabel - ボリュームラベルを作成・変更・削除するmountvol - ボリュームマウントポイントを作成・削除・一覧表示するコマンド
ネットワーク / Network
ネットワーク系コマンドssh - セキュリティ性の高いネットワーク通信コマンドftp - ファイル送信コマンドfinger - ユーザー情報をリモートで参照するping - IPパケット通信が可能か確認するipconfig - IPアドレスの情報を表示するnslookup - 「IPアドレス」「ドメイン」情報の問い合わせを行うtracert - ネットワーク経路をリスト表示するarp - IPから物理アドレスへの変換テーブルを表示・変更





【コマンドプロンプト】deltree - ディレクトリの中身まで全部削除する

Command Prompt / コマンドプロンプト
deltree - ディレクトリの中身まで全部削除する




「deltree」コマンドは、
指定した「「ディレクトリ」を
中身もすべて削除してくれるコマンド。

特に覚えておくと良いのは、
「ディレクトリ」のパスの末尾に「\」をつけた場合は、
パス指定した「ディレクトリ」の中身だけが「削除対象」となり、
空のディレクトリにすることができる。
という操作があるということ。

「del」コマンドで、
「ファイル」だけを削除するのと同じことができる。



詳しくは、
下記をご参照ください。



「deltree」コマンドとは


「deltree」コマンドは、
「ファイル」や「サブディレクトリ」を持つ「ディレクトリ」を
中身の「ファイル」や「サブディレクトリ」を
すべて削除してくれるコマンド。

指定したディレクトリ内の
「ファイル」「サブディレクトリ」も含めて
一括で「削除」してくれる便利なコマンド。


「指定ディレクトリ」は、
「空白」で区切ることで、
「複数ディレクトリ」を指定することも可能。


Back

「deltree」コマンドの「書式」


「deltree」コマンドの書式は、
シンプルで簡単。
「オプション」と「ディレクトリのパス」を指定するだけ。

特に覚えておくと良いのは、
「ディレクトリ」のパスの末尾に「\」をつけた場合は、
パス指定した「ディレクトリ」の中身だけが「削除対象」となり、
空のディレクトリにすることができる。
という操作があるということ。

「del」コマンドで、
「ファイル」だけを削除するのと同じことができる。



「deltree」コマンドの「記述方法」

deltree [オプション] ディレクトリ
deltree [オプション] [ドライブ:][パス]
deltree [オプション] ディレクトリ ディレクトリ
空白で区切ることで、複数のディレクトリを指定することが可能。



「deltree」コマンドの「オプション」

オプション説明
/Y 「削除の確認」を表示せずに、「削除」を実行するオプション。
「削除の確認」に対して「Yes」と答えたのと同じことを意味する。
[ドライブ:][パス] 「削除」した「ディレクトリの名前」を指定する。
アドレスでの指定が可能。
同じディレクトリなら、「ディレクトリ名」だけで削除できる。

「半角スペース」で区切ることで、
複数の「パス」「ディレクトリ」を指定することが可能。

パスの末尾に「\」をつけた場合は、
パス指定した「ディレクトリ」の中身だけが削除対象となり、
空のディレクトリとすることができる。


Back