Здравствуйте, я хотел практиковать кодирование, создав пакетный файл для автоматизации загрузки антивирусов для моих пожилых членов семьи. Я вчера работал, но, похоже, я случайно сломал его, и теперь он говорит, что он не может разобрать цикл на первой строке. Предполагается найти букву диска USB и запустить malwarebytes с USB-накопителя. Вот мой код:Пакетный файл для поиска используемого USB-накопителя
@echo off
for %%a in (d e f g h i j k l m n o p q r s t u v w x y z) do vol %%a: 2>nul |find "Transcend" >nul && set drv=%%a:
%drv%
if exist "c:\program files (x86)\Malwarebytes Anti-Malware\mbam.exe" (
) else (
%drv%\mbam-setup-2.2.1.1043 /silent /NORESTART
sleep 120
)
"c:\program files (x86)\Malwarebytes Anti-Malware\mbam.exe"
им ищет пакетный файл, чтобы найти букву диска и устанавливать программы из него не очень, если его подсоединяли или нет. спасибо за ответ, хотя – Mashed