@echo off
setlocal
:: Массив дисков для проверки
set "drives=D E F G"
:: Проверка каждого диска
for %%d in (%drives%) do (
echo Проверка диска %%d:
chkdsk %%d: /F /V
echo.
)
endlocal
echo Все проверки завершены.
pause
Этот батник будет проверять диски D, E, F и G на наличие ошибок. Опции команды chkdsk:
/F исправляет ошибки на диске.
/V отображает список всех файлов на диске при проверке.
Сохраните этот текст в файл с расширением .bat (например, check_disks.bat), и запустите его от имени администратора, чтобы батник мог выполнить все необходимые действия.