Hallo Ich wollte das Programmieren üben, indem ich eine Batch-Datei zur Automatisierung von Antivirus-Downloads für meine älteren Familienmitglieder herstelle. Ich hatte es gestern funktioniert, aber es scheint, dass ich es versehentlich gebrochen habe und jetzt sagt es, dass es die Schleife auf der ersten Linie nicht analysieren kann. Es soll den Laufwerksbuchstaben des USB finden und Malwarebytes vom USB-Stick laufen lassen. Hier ist mein Code:Batch-Datei zum Auffinden des verwendeten USB-Laufwerks
@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"
im für die Batch-Datei suchen, um die Laufwerksbuchstaben und installieren Programme von ihm nicht wirklich, wenn ihr verbundenen oder nicht ausfindig zu machen. Danke für die Antwort – Mashed