Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno úprava dávkového souboru

Dobrý den.
Mám dávkový soubor pro zjištění velikosti zadaného souboru uvnitř dávky. Potřeboval bych to modifikovat na tvar, kdy místo %1 pro externí proměnnou tuto proměnnou soubor nastavím uvnitř dávky.
Jinak řečeno, neumím upravit výraz %~z1 na tvar pro proměnnou definovanou uvnitř dávky v SET %soubor% = c:\Windows\System32\COMMAND.COM

@echo off
if not exist %1 echo Zadany soubor %1 nebyl nalezen && goto :eof

if %~z1 EQU 50648 goto :0
echo Soubor ma jinou velikost %~z1 B, nez pozadovanych 50648 B
goto :eof

::
:0
echo Soubor %1 o velikosti %~z1 B byl nalezen

:: DONE

Pomůžete mi s tím někdo?

Vycházím z %~z1 Expands %1 to size of file.
viz http://www.microsoft.com/resources/documentation/w indows/xp/all/proddocs/en-us/percent.mspx?mfr=true

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Jde o to ze si definuju treba: set a1=ahoj set a2=nazdar set a3=hello set a4=sobota set /a var=0 se… poslední
martimb 19.08.2011 19:01
martimb

Zpět do poradny Odpovědět na původní otázku Nahoru