BatchSviluppo

Script batch per calcolare lo spazio libero su disco

Ecco uno script batch che puoi utilizzare per calcolare lo spazio libero su disco:

@echo off
setlocal

set drive=C:

for /f "skip=1 delims=" %%a in ('wmic logicaldisk where "DeviceID='%drive%'" get FreeSpace') do (
    for /f "tokens=* delims= " %%b in ("%%a") do (
        set freeSpace=%%b
        goto :done
    )
)

:done
echo %drive% ha %freeSpace% byte di spazio libero.

In questo script, la variabile drive viene impostata come C:, ma puoi cambiarla in base alla lettera del disco che vuoi verificare. Il comando wmic logicaldisk viene utilizzato per recuperare le informazioni sullo spazio libero sul disco selezionato, e il risultato viene analizzato utilizzando il ciclo for per impostare la variabile freeSpace. Infine, viene visualizzato un messaggio che indica lo spazio libero sul disco selezionato.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *