Antiviren-, Firewall- und andere Schutzprogramme: escan-batch
Windows 7 Sämtliche Fragen zur Bedienung von Firewalls, Anti-Viren Programmen, Anti Malware und Anti Trojaner Software sind hier richtig. Dies ist ein Diskussionsforum für Sicherheitslösungen für Windows Rechner. Benötigst du Hilfe beim Trojaner entfernen oder weil du dir einen Virus eingefangen hast, erstelle ein Thema in den oberen Bereinigungsforen.
Sieht so anders aus als ich es in Erinnerung habe. War der alte Code nicht mehr zu verwenden oder was war der Grund für die Umgestaltung?
Marc
Nunja, die batch verfolgt einen anderen Zweck, und zwar eigentlich nur den, die Spywaredatenbanken zu entfernen. So edle Sachen wie Serverpingzeiten oder Kontrolle, ob der Download erfolgreich war usw. sind nicht drin. Ich hoffe mal nicht, dass dich das irritiert. Die die von dir ins Leben gerufene ftpfind.bat spielte in ner anderer Liga und verfolgte imho einen andern Zweck. btw: Kannst du mir einen Link schicken, ich find sie nicht mehr auf meinem Rechner.
Zitat:
Zitat von MightyMarc
Ich steh grad auf dem Schlauch, was es mit Zeilen dieser Art auf sich hat?
Code:
ATTFilter
echo anonymous>>getmwav.tmp>>kav.tmp
Zurecht. Ich Döskopp hab ne alte batch, die noch im Editor hing, hochgeladen.
Zitat:
Diese beiden Zeilen würde ich marhginal abändern. Mmn sicherer und sauberer:
Code:
ATTFilter
echo open ftp.microworldsystems.com>>getmwav.tmp
echo open ftp.kaspersky.com>>kav.tmp
ändern in:
echo open ftp.microworldsystems.com>getmwav.tmp
echo open ftp.kaspersky.com>kav.tmp
dito
Zitat:
Hier steig ich auch nicht ganz durch. Weshalb die upd.tmp?
Mir gings nur darum, dass ein Fenster aufgeht, was sich von dem Schwarzweiß der Konsole abhebt. Sonderlich sinnvoll ist die Geschichte sowieso nicht, da nicht einmal geprüft wird, ob der Download tatsächlich vollständig war.
Code:
ATTFilter
echo off
REM Betriebssystemprüfung
IF "%OS%" neq "Windows_NT" goto wrngos
cd %temp%
if exist *.tmp del *.tmp
cls
:Auswahl
cls
echo Fuer den escan-Download druecken Sie bitte [e].
echo Moechten Sie nur die Signaturen aktualisieren, druecken Sie bitte [s].
set /p i=
if %i%==e goto getmwav
if %i%==s goto kav
echo Falsche Eingabe
echo.
pause
goto :Auswahl
REM escan-Download
:getmwav
cls
echo H I N W E I S
echo.
echo escan wird nun geladen.
echo.
echo Anschliessend oeffnet sich das escan-Fenster,
echo und Sie werden zur Lizenzzustimmung aufgefordert.
echo.
echo.
echo A C H T U N G!
echo +++++++++++++++++++++++++++++++++++
echo Bitte starten Sie den scan erst, wenn das Update von Kaspersky vollstaendig ist!
echo.
echo Sie erhalten ueber ein Fenster einen entsprechenden Hinweis.
echo +++++++++++++++++++++++++++++++++++
echo.
pause
echo open ftp.microworldsystems.com>getmwav.tmp
echo anonymous>>getmwav.tmp
echo pass>>getmwav.tmp
echo hash>>getmwav.tmp
echo binary>>getmwav.tmp
echo get download/tools/mwav.exe>>getmwav.tmp
echo bye>>getmwav.tmp
ftp -s:getmwav.tmp"
cls
echo *************************************************************************
echo escan wird jetzt entpackt. Vor dem Scan bitte das im Hintergrund laufende
echo Update abwarten. Das dauert ein Weilchen (ca. 20 min).
echo.
echo W I C H T I G!
echo.
echo Bitte N I C H T mehr ueber escan aktualisieren! Sonst war die Batch fuer die Katz!
echo.
pause
REM Spywaredatenbank löschen
mwav.exe
del /s spy*.*
cls
REM Kaspersignaturen beziehen
:kav
echo open ftp.kaspersky.com>kav.tmp
echo anonymous>>kav.tmp
echo pass>>kav.tmp
echo binary>>kav.tmp
echo hash>>kav.tmp
echo mget /updates_ext/>>kav.tmp
echo bye>>kav.tmp
ftp -i -s:kav.tmp
cls
echo Signatupdate vollstaendig! Beginnen Sie nun mit dem scan.>>upd.tmp
echo. >>upd.tmp
echo Bitte schliessen Sie dieses Fenster.>>upd.tmp
notepad upd.tmp
del *.tmp
exit
:wrngos
cls
echo Sorry, das Betriebssystem wird leider nicht unterstützt.
Pause
exit
Wenn du Laune oder Ideen hast, nur zu! Fraglich nur, ob der Aufwand bei escan lohnt.
Zum Thema escan-batch - Zitat:
Zitat von MightyMarc
Sieht so anders aus als ich es in Erinnerung habe. War der alte Code nicht mehr zu verwenden oder was war der Grund für die Umgestaltung?
- escan-batch...