Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Zjištění volného místa na disku

V podstate to mas dobre, az na drobnou nekompatibilitu cz fontu ve zpracovavanych retezcich.
Zalezi na tom jakou presnost zjisteni volneho mista pozadujes, s orientacni presnosti to v Winxp cz funguje takto:
(nejlepe to zkopiruj a vloz do bat souboru, snad to ty fonty nic nezkonvertuje)

set drive=D:
FOR /f "tokens=5 delims= " %%a in ('"dir %drive%\|find "Volněch bajt""') do set free=%%a

rem 
SET free=%free:˙=%&

rem Prevod na MB lze orientacne udelat odseknutim poslednich 6 cislic
SET freemega=%free:~0,-6%& 
echo Na jednotce %drive% zbyva %freemega% MB volneho mista

rem Priklad deleni (je omezeno 32 bitovou presnosti tj 4.29 GB, takze to nelze u vetsich disku pouzit)
set /A freemega1=%free%/1048576
echo %freemega1%

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny