ハードなソフトの話

アクセスカウンタ

zoom RSS バッチでファイルサイズを計算(基礎編)

<<   作成日時 : 2017/02/14 23:11  

ブログ気持玉 0 / トラックバック 0 / コメント 0

Windowsのコマンドラインでファイルのサイズを知りたいときは FOR文を使って次のようにする。

@FOR %I in ( < ファイル名> ) do @echo %~zI

たとえば、”The Look.wma”のファイルサイズを調べた結果は、こんな感じ:

image

3854282 バイトのファイルであることがわかる。

現在のディレクトリの”*.wma”のファイルの合計サイズが知りたい場合は、set 文と組み合わせて計算する。今回はコマンドラインでは苦しいので sum.bat という以下の内容のファイルを作る:

@echo off
setlocal enableDelayedExpansion
set/a total=0
for %%I in ( *.wma ) do (
    set /a total+=%%~zI
)
echo !total!
endlocal

実行結果はこんな感じ:

image

 

テーマ

関連テーマ 一覧


月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

トラックバック(0件)

タイトル (本文) ブログ名/日時

トラックバック用URL help


自分のブログにトラックバック記事作成(会員用) help

タイトル
本 文

コメント(0件)

内 容 ニックネーム/日時

コメントする help

ニックネーム
本 文
バッチでファイルサイズを計算(基礎編) ハードなソフトの話/BIGLOBEウェブリブログ
文字サイズ:       閉じる