teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

回答の追記

2018/03/12 08:06

投稿

y_waiwai
y_waiwai

スコア88178

answer CHANGED
@@ -9,4 +9,15 @@
9
9
  > for %%I in ( ファイル名 ) do set size=%%~zI
10
10
  > size にファイルサイズがセットされます。
11
11
 
12
- ということですが、やってみてください
12
+ ということですが、やってみてください
13
+
14
+ ---
15
+ 更に追記
16
+
17
+ ```
18
+ a.bat
19
+
20
+ for %%I in ( %1 ) do set size=%%~zI
21
+ echo %date% %time% %1 %size%
22
+ ```
23
+ おおおお、すげー、これでいけるぞw

1

回答の追記

2018/03/12 08:06

投稿

y_waiwai
y_waiwai

スコア88178

answer CHANGED
@@ -1,4 +1,12 @@
1
1
  コマンドプロンプトではファイル容量のみを取得するのがネックとなりますね
2
2
  なにかツールを使うとか(awk とか parl とか)しないと無理そうです
3
3
 
4
- PowerShell ならどーにかできそうな気もしますが、そっちは不勉強でよくわかりません
4
+ PowerShell ならどーにかできそうな気もしますが、そっちは不勉強でよくわかりません
5
+
6
+ ---
7
+ http://d.hatena.ne.jp/melpon/20061201/p1
8
+
9
+ > for %%I in ( ファイル名 ) do set size=%%~zI
10
+ > size にファイルサイズがセットされます。
11
+
12
+ ということですが、やってみてください