2011年1月24日月曜日

VERIFY = コマンドプロンプトに、ファイルがディスクに正しく書き込まれた事を確認させる - Windowsのコマンドプロンプト(bat,cmd)

Windowsコマンド。ファイルとフォルダー関連 ▲
Windowsコマンド。ドライブとディスク管理 <▲
○Windows XP
コマンドプロンプトからの書き込み時、ファイルがディスクに正しく書き込まれた事を確認させます。

o 初期値は OFF になっています。


**** 書式
--------
verify [on | off]
--------

o コマンド名やキーワードは、大文字小文字のどちらでも大丈夫です。
o on = コマンドプロンプトからのファイル書き込み時に、ディスクに正しく書き込まれた事を確認します。
o off = ディスクに正しく書き込まれた事を確認しません。初期値は OFF です。
    + 2つの値を同時に指定した時、verify コマンドは何もしません。


**** 戻り値 ( ERRORLEVELの値。確認分のみ )
o 0 = 成功
o 1 = エラー。オプションの値が間違っています。もしくは、on とoffを同時に指定しています。


**** 使用例
--------
verify on
echo ミクさん、おはようございます。 > ミクさんへの挨拶.txt
--------



**** 機能
o オプションの指定が無い時、このコマンドの発行状態を表示します。既定値は OFF です。
o オプションが on の時、コマンドプロンプトからの書き込み時に、ファイルがディスクに正しく書き込まれた事を確認させます。
    + 実際に確認したかどうかは、検証出来ませんでした。


**** メモ
o ファイル書き込みの正確さを重視したい時には、このコマンドを、ファイルへの書き込み前に使います。
o このコマンドの有効範囲は、実行中のコマンドプロンプト画面だけです。
    + コマンドプロンプト画面から呼び出されたプログラムへの効果については、分かりませんでした。


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


==
関連ページ:
    ▼Windowsコマンド。ファイルとフォルダー関連(▼ABC順)
    ▼Windowsコマンド。ドライブとディスク管理(▼ABC順)
    ▼Windowsコマンド一覧(▼ABC順)
    ▼コマンドプロンプト画面
    ▼制作メモ
    > 変数 CD = カレントディレクトリ = 現在の場所
    環境変数 PATH = 実行可能ファイルを検索する場所
    > ▼Windowsコマンド。制御文と環境変数

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 = ディレクトリ(= フォルダー)を作る