#navi(../)

* ファイルサイズ0の空ファイルの作成方法 [#gf17ee87]
copy, typeコマンドを利用してファイルサイズ0の空ファイルを作成する方法を以下にしるします。~
Windows 7のコマンドプロンプトを利用して動作確認を行いました。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* typeコマンドを利用して空ファイルを作成する [#c5d0fea3]
typeコマンドを利用する場合は、以下のように記述します。
 type nul > 出力ファイル名
以下、実行結果です。

 C:\Users\sakura\Desktop\work>type nul > type.out
 
 C:\Users\sakura\Desktop\work>dir type.out
  ドライブ C のボリューム ラベルがありません。
  ボリューム シリアル番号は 981D-1023 です
 
  C:\Users\sakura\Desktop\work のディレクトリ
 
 2012/06/17  01:34                 0 type.out
                1 個のファイル                   0 バイト
                0 個のディレクトリ  72,030,318,592 バイトの空き領域

* copyコマンドを利用して空ファイルを作成する [#qc9a41c4]
copyコマンドを利用する場合は、以下のように記述します。
 copy nul 出力ファイル名
以下、実行結果です。

 C:\Users\sakura\Desktop\work>copy nul copy.out
         1 個のファイルをコピーしました。
 
 C:\Users\sakura\Desktop\work>dir copy.out
  ドライブ C のボリューム ラベルがありません。
  ボリューム シリアル番号は 981D-1023 です
 
  C:\Users\sakura\Desktop\work のディレクトリ
 
 2012/06/17  01:35                 0 copy.out
                1 個のファイル                   0 バイト
                0 個のディレクトリ  72,030,318,592 バイトの空き領域

* 関連資料 [#fe6f6670]
-[[ファイルの日時を現在の日時に変更する>コマンドプロンプト/ファイルの日時を現在の日時に変更する]]

* NULとは何? [#y5b6b164]
NULとはヌルデバイスと言います。~
出力先に指定するとすべて捨てられてしまいます。~
今回のように入力先として使用した場合は、空を渡す事になりファイルサイズが0になります。

#br

#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS