[前の記事]« Win98:日付をファイル名に使うには
[次の記事]多数のファイルを1つずつ「同じ名前.LZH」に圧縮するには »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「IF(結果の検査、条件分岐)」索引へ

Win2000:ファイルのサイズをバイト数で知るには

371) ファイルのバイト数をしりたい くま 2003/07/04(金) 00:20


こんばんは。
どなたか教えてください。
windows2000で、
ファイルのバイト数を調べることは可能でしょうか?

372) Re:ファイルのバイト数をしりたい くま 2003/07/04(金) 00:32


すみません。
追記です。
やりたいのは、ファイルのバイト数が**バイト以上ならリネームする、ということです。
標準の範囲ではムリなんでしょうか。

373) Re2:ファイルのバイト数をしりたい YanaKen 2003/07/04(金) 04:31
くま さん こんにちは。

>やりたいのは、ファイルのバイト数が**バイト以上ならリネームする、ということです。
>標準の範囲ではムリなんでしょうか。

@echo off
for %%F in (*.TXT) do if %%~zF gtr 100 ren %%F *.BIG.TXT

 上記のサンプルは、「カレントディレクトリ内の拡張子.txtのファイルをチェックして、サイズが100バイトより大きければ拡張子を.big.txtに変えるバッチファイル」の例です。

 ポイントは "%~z変数名" の部分(ファイルのサイズが抽出されます)と、if 構文内の演算子 (gtr)ですが、このあたりは詳しくは for /? と if /? でそれぞれのヘルプを参照してみてください。

YanaKen
 
 


カテゴリー「IF(結果の検査、条件分岐)」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2003年07月04日 15:41に投稿されたエントリーのページです。

ひとつ前の投稿は「Win98:日付をファイル名に使うには」です。

次の投稿は「多数のファイルを1つずつ「同じ名前.LZH」に圧縮するには」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート