Powershell - Datei herunterladen und starten?
Untertitel: Wie mache ich einen command-prompt Virenscan per Script?
Ich bin dabei meine Wartungsarbeiten zu automatisieren.
Hier liegt mein Lieblingsmalwarescanner.
Er wird alle 10 Tage akutalisiert und läuft danach nicht mehr. D.h. Ich muss ihn stets neu herunterladen. Meine Fragen:
- wie kann ich ihn mit der Powershell herunterladen?
- kann ich ihn gar starten?
- und jetzt bin ich ganz verwegen: Gibt es Parameter, die ich beim Starten übergeben kann, die mir die üblichen Fragen, dass ich den AGB zustimme und dass ich nur den Quicksan tun möchte - übergeben?
- wenn ja, wie gebe ich den command prompt mit den Parametern in die Powershell ein?
danke!
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Das Herunterladen funktioniert auf jeden Fall mit folgenden Zeilen:
$client = new-object System.Net.WebClient
$client.DownloadFile("http://beispiel.de/beispiel.datei","C:\Users\Beispiel\beispiel.datei")
Beim automatischen Akzeptieren der AGB bin ich mir leider nicht sicher, ob Parameter in diesem Fall die Lösung sind.
Starten kannst du eine .exe dann einfach per
start "C:\Users\Beispiel\beispiel.datei"
@Frittisim
Danke!!!
Damit hast Du natürlich recht. Man sollte Adressen stets kopieren, statt "schnell" zu tippen.
Danke für die Antwort.
Bei mir klappt das leider noch nicht. So sieht bei mir die Powershell aus. Die Direkteingabe des Links bewirkt ein Herunterladen.