2011年1月23日日曜日

TREE = ディレクトリ構造(= フォルダー構造)を表示する - Windowsのコマンドプロンプト(bat,cmd)

Windowsコマンド。ファイルとフォルダー関連 ▲
○Windows XP
指定したフォルダーの、ディレクトリ構造(= フォルダー構造)を表示します。


**** 書式
--------
tree [/f] [/a] フォルダーのパス
--------

o コマンド名やキーワードは、大文字小文字のどちらでも大丈夫です。
o /f = ファイル名も表示します。省略時はフォルダー名しか表示しません。
o /a = 線を引く時にアスキーコードを使います。省略時は罫線文字を使います。
o フォルダーのパス - フォルダーを作る場所とフォルダー名を「\」でつなぎます。
    + 今居る場所からの相対パスも指定出来ます。
    + このコマンドでは、「\」の代わりに UNIXの区切り文字「/」を使う事も出来ます。


**** 戻り値 ( ERRORLEVELの値。確認分のみ )
o 0 = 成功、もしくはエラー


**** 使用例
o 漢字も使用出来ます。
--------
tree c:\ミクさん\ネギ予約

c:
cd c:\ミクさん
tree ネギ予約
--------



**** 機能
o 指定したフォルダーの、ディレクトリ構造(= フォルダー構造)を表示します。
o /f オプションを使うと、ファイル名を表示する事が出来ます。
o 表示内容は全て文字列です。
    + ですので、リダイレクト機能を使って、表示内容をファイルに出力する事も出来ます。
--------
tree c:\ミクさん\ネギ予約 > out.txt
--------



**** 確認したバージョン
o Windows XP Service Pack 3


==
関連ページ:
    ▼Windowsコマンド。ファイルとフォルダー関連(▼ABC順)
    ▼Windowsコマンド一覧(▼ABC順)
    ▼コマンドプロンプト画面
    ▼制作メモ
    > MKDIR = ディレクトリ(= フォルダー)を作る
    RMDIR = ディレクトリ(= フォルダー)を削除する
    SUBST = ドライブ名を一時的に割り当てて、フォルダーを関連付ける
    +
    CD = 現在居る場所(= カレントディレクトリ)を表示、変更する
    DIR = フォルダーやファイルの管理情報を一覧表示する

RMDIR = RD = ディレクトリ(= フォルダー)を削除する - Windowsのコマンドプロンプト(bat,cmd)

Windowsコマンド。ファイルとフォルダー関連 ▲
○Windows XP
ディレクトリ(= フォルダー)を削除します。

o オプションを指定しない場合、フォルダーの中にファイルなどが入っていると、エラーになります。


**** 書式
--------
rmdir [/s] [/q] フォルダーのパス
もしくは
rd [/s] [/q]フォルダーのパス
--------

o コマンド名やキーワードは、大文字小文字のどちらでも大丈夫です。
o /s = 指定したフォルダーの下にあるものを全部削除します。
    + 削除する前に、「(削除しても)よろしいですか (Y/N)?」と質問してきます。
    + この質問をさせたくない時は、/q オプションを同時に指定します。
o /q = /s オプションを使う時、削除しますかの質問無しで削除します。
o フォルダーのパス - フォルダーを作る場所とフォルダー名を「\」でつなぎます。
    + フォルダー名だけ書いた時は、今居る場所にフォルダーを作ります。
    + 次の時には、前後に必ず「"」(= 二重引用符)を付けます。
        + パスの途中に空白が入っている時
        + 「\」の代わりに、UNIXの区切り文字「/」を使う時


**** 戻り値 ( ERRORLEVELの値。確認分のみ )
o (設定なし) = 成功、もしくはエラー。このコマンドは、ERRORLEVELの値を更新しません。


**** 使用例
o 漢字も使用出来ます。
--------
rmdir /s c:\葱を使わない料理
--------

o /s オプションを単独で使うと質問してきます。削除したい時は Yキーを押します。


**** 機能
o 指定したディレクトリ(= フォルダー)を削除します。
o 1度に指定出来るのは、1つのディレクトリ(= フォルダー)だけです。
o オプション無しの時、削除するフォルダーが空の時だけ削除します。
o /s オプションを付けると、無しの時、削除するフォルダーが空の時だけ削除します。


**** メモ
o このコマンドを使う時、必要なフォルダーを削除してしまわないよう、気を付けます。
o 自動処理の時、/s オプションだけ付けると、RMDIR コマンドが質問してきて処理が止まりますので注意します。


**** 確認したバージョン
o Windows XP Service Pack 3


==
関連ページ:
    ▼Windowsコマンド。ファイルとフォルダー関連(▼ABC順)
    ▼Windowsコマンド一覧(▼ABC順)
    ▼コマンドプロンプト画面
    ▼制作メモ
    > SUBST = ドライブ名を一時的に割り当てて、フォルダーを関連付ける
    FIND = ファイルの中を文字列検索する
    ▼FINDSTR = ファイルの中を正規表現、もしくは文字列で検索する。OR検索可能版
    +
    MKDIR = ディレクトリ(= フォルダー)を作る

PROMPT = コマンドプロンプトの表示文字列を変更する - Windowsのコマンドプロンプト(bat,cmd)

Windowsコマンド。画面表示と印刷関連 ▲
○Windows XP
現在のコマンドプロンプト画面の、コマンドプロンプトの表示文字列を変更します。

o コマンドプロンプト = 入力する場所の左に表示される文字の事です。


**** 書式
--------
prompt [表示文字列]
--------

o コマンド名は、大文字小文字のどちらでも大丈夫です。
o 表示文字列 = コマンドプロンプトとして表示したい文字列を指定します。
    + 表示文字列の中に、次の記号を埋め込む事が出来ます。
    + $A = アンパサンド「&」
    + $B = パイプ「|」
    + $C = 左の丸括弧(= 小括弧)「(」
    + $D = 現在の日付(= 2010/03/09。日付表示をカスタマイズしていない時。)
    + $E = エスケープ(= Escキーを押した時のコード。折れ曲がった矢印マーク。)
    + $F = 右の丸括弧(= 小括弧)「)」
    + $G = 大なり記号「>」
    + $H = バックスペース
        + 直前の文字が半角文字の時、直前の1文字を削除します。
        + 直前の文字が全角文字の時、半角文字が出てくるか行頭まで削除を続けます。
    + $L = 小なり記号「<」
    + $N = 現在のドライブ
    + $P = 現在の場所 = カレントディレクトリ
    + $Q = 等号「=」
    + $S = 空白「 」
    + $T = 現在の時刻(= 03:39:39.39。100分の1秒まで表示。)
    + $V = Windows XP のバージョン番号(= Version 5.1.2600)
    + $_ = 改行(= CR + LF)
    + $$ = ドル記号「$」
    + 表示文字列を指定しない時、このコマンドは何もしません。


**** 戻り値 ( ERRORLEVELの値。確認分のみ )
o (設定なし) = 成功、もしくはエラー。このコマンドは、ERRORLEVELの値を更新しません。


**** 使用例
--------
prompt ミクさん$G
--------



**** 機能
o 現在のコマンドプロンプト画面の、コマンドプロンプトの表示文字列を変更します。
o このコマンドは、ERRORLEVELの値を設定しません。


**** 確認したバージョン
o Windows XP Service Pack 3


==
関連ページ:
    ▼画面表示と印刷関連(▼ABC順)
    ▼Windowsコマンド一覧(▼ABC順)
    ▼コマンドプロンプト画面
    ▼制作メモ
    > COLOR = 現在のコマンドプロンプト画面の背景と文字の色を変更する
    CHCP = 現在の画面の言語設定(= 文字コード)を変更する
    GRAFTABL = 表示中画面の言語設定を切り替えて、グラフィックスモードを使用可能にする(= 32ビット専用)