Per Batch eine Datei herunterladen, übers LAN auf verschiedene Rechner kopieren, dort ausführen und anschließend Dateien wieder löschen?
Anlass dazu war folgendes Problem:
Ich habe im Netzwerk einen Rechner mit Internetzugang und 3 weitere Rechner, die kein Standartgateway eingetragen haben (also ohne Internetzugang).
Auf allen 4 Rechner ist Avast Antivirus 5 Home Free installiert.
Der Rechner mit Internetzugang aktualisiert sein Avast regelmäßig online - die 3 anderen Rechner dagegen (logischerweise) nicht.
Aber unter http://files.avast.com/iavs5x/vpsupd.exe kann man sich die neuesten Virusdefinitionen herunterladen und manuell installieren (stille Installation).
Da wärs natürlich sehr hilfreich, wenn ich täglich auf dem Rechner mit Internetzugang eine Batchdatei ausführe, die die exe herunterlädt, an die 3 Rechner schickt, dort ausführt und dann wieder löscht.
Geht das?
Vielen Dank!
Ich habe im Netzwerk einen Rechner mit Internetzugang und 3 weitere Rechner, die kein Standartgateway eingetragen haben (also ohne Internetzugang).
Auf allen 4 Rechner ist Avast Antivirus 5 Home Free installiert.
Der Rechner mit Internetzugang aktualisiert sein Avast regelmäßig online - die 3 anderen Rechner dagegen (logischerweise) nicht.
Aber unter http://files.avast.com/iavs5x/vpsupd.exe kann man sich die neuesten Virusdefinitionen herunterladen und manuell installieren (stille Installation).
Da wärs natürlich sehr hilfreich, wenn ich täglich auf dem Rechner mit Internetzugang eine Batchdatei ausführe, die die exe herunterlädt, an die 3 Rechner schickt, dort ausführt und dann wieder löscht.
Geht das?
Vielen Dank!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 154682
Url: https://administrator.de/contentid/154682
Ausgedruckt am: 25.11.2024 um 00:11 Uhr
6 Kommentare
Neuester Kommentar
Moin,
ich hab da so meine Erfahrungen, was
Das wären dann die 4 Punkte zum Erfolg.
Gruß
ich hab da so meine Erfahrungen, was
- grußlose Fragen
- Nicks mit Zahlen
- die Kombination von beidem betrifft.
auf dem Rechner mit Internetzugang eine Batchdatei ausführe, die
die exe herunterlädt
die exe herunterlädt
- Wget
an die 3 Rechner schickt
- copy ?
dort ausführt und dann wieder löscht.
- psexec ? (wobei Psexec kein copy bräuchte)
Das wären dann die 4 Punkte zum Erfolg.
Gruß
Zitat von @r1chy2:
copy kenn ich und copy /ecfhry ist besser danke
aber wget, sowie psexec kannte iich noch nicht.
copy kenn ich und copy /ecfhry ist besser danke
aber wget, sowie psexec kannte iich noch nicht.
Meinst du nicht xcopy?
Unter copy gibt es bloß diese Switches:
/A /B /D /V /N /Y /-Y /Z
Unter Xcopy gibt es allerdings die hier:
/A /M /D /EXCLUDE /P /S /E /V /W /C /I /Q /F /L /G /H /R /T /U /K /N /O /X /Y /-Y /Z
hi,
ist es nicht einfacher dem Router zu sagen IP2, IP3 IP4 wird Internet gesperrt mit Außnahme von 174.37.192.132 (avast.com) bzw. sperrst das gesamte Netz wieder mit Außnahme von avast.com und lässt nur den einen Rechner ins Internet?
Spart jedenfalls eine Menge Arbeit und jeder aktuelle Router bringt von Hause aus diese Funktion mit.
Gruß!
Chris
ist es nicht einfacher dem Router zu sagen IP2, IP3 IP4 wird Internet gesperrt mit Außnahme von 174.37.192.132 (avast.com) bzw. sperrst das gesamte Netz wieder mit Außnahme von avast.com und lässt nur den einen Rechner ins Internet?
Spart jedenfalls eine Menge Arbeit und jeder aktuelle Router bringt von Hause aus diese Funktion mit.
Gruß!
Chris
moin,
ja das ist einfacher....
im Sinne von einfach gedacht
Was passiert, wenn ich gestern eine Datei von X auf Rechner y geschoben habe und übermorgen bekommt Rechner x ein pattern, das diese Datei, die schon längst ausschliesslich auf Rechner y liegt als Virus identifizieren würde, wenn Sie denn noch auf Rechner X wäre?
Und von USB und Co reden wir auch nicht
btw: die Fetzen des gesuchten Scripts fliegen hier eh schon rum aber was solls...
Angenommen
btw: das -N bei Wget sorgt dafür, das man den download so oft anstossen kann, wie man lustig ist und nur dann, wenn tasächlich eine neuere Version auf der Avast Seite liegt, die auch runterfeladen wird (macht ja speziell bei Virenpattern durchaus Sinn, denn die andern sich ja 2-3* täglich)
Gruß
ja das ist einfacher....
im Sinne von einfach gedacht
Was passiert, wenn ich gestern eine Datei von X auf Rechner y geschoben habe und übermorgen bekommt Rechner x ein pattern, das diese Datei, die schon längst ausschliesslich auf Rechner y liegt als Virus identifizieren würde, wenn Sie denn noch auf Rechner X wäre?
Und von USB und Co reden wir auch nicht
btw: die Fetzen des gesuchten Scripts fliegen hier eh schon rum aber was solls...
Angenommen
- Wget & Psexec liegen im Pfad oder in c:\script\wget
- vielleicht besser eine Freigabe dafür (denn das ist nur eine beschränkt lauffähige "Demo")
- auch das immer wieder kehrende neuschreiben der download.ini oder das komplette 192.168.1er Netz abzusuchen ist "demo"
- man hat eine Domain/Arbeitsgruppe mit einem Adminkonto und identischem Password
echo http://files.avast.com/iavs5x/vpsupd.exe>download.ini
wget.exe -N -i download.ini -P C:\script\wget\ -o download.log
:find "Server file no newer than local file" download.log && goto end
SET ip=192.168.1
FOR /L %%i IN (2,1,254) DO (
@title %ip%%%i
ping -n 1 -w 5 %ip%.%%i|find "TTL=" && psexec \\%ip%.%%i -u domains|arbeitsgruppe\username -p Password -n 3 -c "\\%computername%\c$\script\wget\vpsupd.exe"
)
:end
btw: das -N bei Wget sorgt dafür, das man den download so oft anstossen kann, wie man lustig ist und nur dann, wenn tasächlich eine neuere Version auf der Avast Seite liegt, die auch runterfeladen wird (macht ja speziell bei Virenpattern durchaus Sinn, denn die andern sich ja 2-3* täglich)
Gruß