• ベストアンサー

DOSコマンドでファイルサイズを取得しました。これをキロバイト表示しするには?

for %%i in (\\xx.xxx.xxx.xx\hoge\*.*) do ( echo %%i %%~zi >> clear_log.txt type nul > %%i ) とあるフォルダ内のファイル名、ファイルサイズをログファイルに 書き出した後、ファイルを0バイトにクリアしています。 この時「%%~zi」で取得したファイルサイズはバイト表示ですが、 見づらいため、キロバイト表示にしたいと思います。 どうしたら良いでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

違う!! 割るんでした・・・。

mogmogtae
質問者

お礼

ご回答ありがとうございます。 うーん。 「1024で割る」というところまでは思い至ったのですが、 DOSコマンドに暗いもので、その方法がわかりません。 が、結局キロバイトに直したところでエクスプローラーの サイズ表示と一致するわけではないことに気づき、 別の方向から考え直してみます。

その他の回答 (1)

回答No.1

こんにちは 1024掛けたら駄目ですか???

関連するQ&A