Vinzenz Mai: WinXP Batch: Test auf Filegröße 0

Beitrag lesen

Hallo Ashura,

:: Check specified file's actual size

FOR /F "tokens=3* delims= " %%A IN ('DIR %1 /-C /N ^| FIND /I "%~nx1"') DO SET ACTSIZE=%%A

  
sieht nicht so gut aus, da  
  

> Alternativ bin ich noch auf [diesen Thread](http://www.computing.net/windows95/wwwboard/forum/167338.html) gestoßen; die dortigen Vorschläge sehen vielversprechend aus.  
  
die dort vorgestellte Lösung  
  
  %~zI - Erweitert %I zur Größe der Datei.  
  
verwendet, was mir wesentlich eleganter vorkommt. Benötigt Windows 2000 oder neuer. Mehr dazu in der häufig unterschätzten Windows-Hilfe unter "Verwenden von Batchparametern".  
  
  
Freundliche Grüße  
  
Vinzenz