gulli:board Logo

Anzeige


  Antwort
Nivek Spender
 
Benutzerbild von Nivek
 
Registrierungsdatum: Jul 2005
Beiträge: 1.184
AntiVir Cmd automatisch schließen

Hi,

Ich möchte meine heuntergeladenen Dateien mit dem Freedownloadmanager sofort auf Viren überprüfen. Der Fdm bietet dazu eine extra Option, mit der man einA ntiviren Programm starten kann.

Das funktioniert soweit auch ganz gut, nur möchte Ich das sich das Antivir Programm nach dem überprüfen sofort wieder schließt.
Derzeit muss Ich immer auf Enter drücken:
Code:
Dr³cken Sie bitte die Return-Taste, um AntiVir zu beenden.

Wie kann Ich das machen?

Gruß kevin
Alt 14. 04. 2007, 12:57 Nivek is offline Mit Zitat antworten #1
frogger9 Spender
Imperator
 
Benutzerbild von frogger9
 
Registrierungsdatum: Sep 2000
Ort: Monaco
Beiträge: 31.299
Re: AntiVir Cmd automatisch schließen

kommt darauf an mit welcher Option AntiVir gestartet wird?

Antivir /?

sollte drüber Aufschluss geben.
Alt 14. 04. 2007, 13:20 frogger9 is offline Mit Zitat antworten #2
Nivek Spender
(Threadstarter)
 
Benutzerbild von Nivek
 
Registrierungsdatum: Jul 2005
Beiträge: 1.184
Re: AntiVir Cmd automatisch schließen

Habe Ich bereits geschaut, habe aber nichts gefunden.
Antivir wird mit -v -q bei mir gestartet.
Alt 14. 04. 2007, 13:23 Nivek is offline Mit Zitat antworten #3
frogger9 Spender
Imperator
 
Benutzerbild von frogger9
 
Registrierungsdatum: Sep 2000
Ort: Monaco
Beiträge: 31.299
Re: AntiVir Cmd automatisch schließen

Ist normal, da die Avcmd keinen Beenden-Schalter hat. Das müsste seperat über eine IF Errorlevel Abfrage gemacht werden.
Alt 14. 04. 2007, 13:45 frogger9 is offline Mit Zitat antworten #4
Nivek Spender
(Threadstarter)
 
Benutzerbild von Nivek
 
Registrierungsdatum: Jul 2005
Beiträge: 1.184
Re: AntiVir Cmd automatisch schließen

Habe mir das If Errorlevel mal angeschaut, aber soweit Ich das kapiert habe, arbeitet ja eine Windows Scriptdatei von oben nach unten ab.

Folgendes Beispiel:
Code:
"C:\Programme\AntiVir PersonalEdition Classic\avcmd.exe" if ERRORLEVEL 1 (echo Fehler) else (echo OK)

Man muss doch trotzdem erst auf Enter drücken, bevor die Abfrage überhaupt greift, oder?

Gruß Kevin
Alt 14. 04. 2007, 15:07 Nivek is offline Mit Zitat antworten #5
frogger9 Spender
Imperator
 
Benutzerbild von frogger9
 
Registrierungsdatum: Sep 2000
Ort: Monaco
Beiträge: 31.299
Re: AntiVir Cmd automatisch schließen

If Errorlevel 0 goto Exit
:Exit
Exit
Alt 14. 04. 2007, 15:14 frogger9 is offline Mit Zitat antworten #6
Nivek Spender
(Threadstarter)
 
Benutzerbild von Nivek
 
Registrierungsdatum: Jul 2005
Beiträge: 1.184
Re: AntiVir Cmd automatisch schließen

Das Problem ist, Antivir gibt erst ein ErrorLevel zurück, wenn man auf Enter gedrückt hat.

Habs aber so gelößt:
Code:
@echo off echo J | "C:\Programme\AntiVir PersonalEdition Classic\avcmd.exe" -nobreak -nombr -noboot -z -v -q "%1" If Errorlevel 1 goto VirusFound Exit :VirusFound cls echo Virus found!!! echo File: %1 pause

Simpel, aber es geht .

Danke dir trotzdem!

Geändert von Nivek (14. 04. 2007 um 16:26 Uhr).
Alt 14. 04. 2007, 16:01 Nivek is offline Mit Zitat antworten #7
aNtiCHrist
Moderator
 
Benutzerbild von aNtiCHrist
 
Registrierungsdatum: May 2000
Beiträge: 16.152
Re: AntiVir Cmd automatisch schließen

Hast du mal geprüft, was jetzt im Fall einer infizierten oder auch nur passwortgeschützten Datei passiert? Dann dürfte ja eine Meldung durchaus erwünscht sein?
Alt 14. 04. 2007, 16:08 aNtiCHrist is offline Mit Zitat antworten #8
Nivek Spender
(Threadstarter)
 
Benutzerbild von Nivek
 
Registrierungsdatum: Jul 2005
Beiträge: 1.184
Re: AntiVir Cmd automatisch schließen

Ja sicher, aber wenn Ich nun 20 Rar Archive runterlade, möchte Ich doch nicht bei jeder Enter drücken wollen .

Hab mein kleines Script upgedated. Sobald nun der Errorcode 1 (wenn jemand weiß wie ungleich 0 geht, wäre das noch besser) gibt er eine Meldung aus.
Alt 14. 04. 2007, 16:30 Nivek is offline Mit Zitat antworten #9
frogger9 Spender
Imperator
 
Benutzerbild von frogger9
 
Registrierungsdatum: Sep 2000
Ort: Monaco
Beiträge: 31.299
Re: AntiVir Cmd automatisch schließen

Errorlevel werden von oben nach unten durchgezählt

If Errorlevel 255 goto blah
...
If Errorlevel 1 goto blah
If Errorlevel 0 goto blah
Alt 14. 04. 2007, 19:08 frogger9 is offline Mit Zitat antworten #10
Nivek Spender
(Threadstarter)
 
Benutzerbild von Nivek
 
Registrierungsdatum: Jul 2005
Beiträge: 1.184
Re: AntiVir Cmd automatisch schließen

Und wie könnte Ich dem Script sagen, goto Virus wenn alles außer 0 i n der Variable Errorlevel steht?
Alt 14. 04. 2007, 19:37 Nivek is offline Mit Zitat antworten #11
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 02:55 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
epilepsy.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory