Windows-Skripte schreiben: Automatisierung leicht gemacht

Für Administratoren und Power-User, die mehr Kontrolle über ihre Arbeitsumgebung haben wollen, bieten Windows-Skripte eine effiziente Möglichkeit zur Automatisierung wiederkehrender Aufgaben und zur Verwaltung großer Infrastrukturen. Während PowerShell fortgeschrittene Funktionalitäten bietet, sind Batch- und VB-Skripte nützlich für einfachere, schnelle Automatisierungen.

Erstellung von Batch-Skripten: Die Grundlagen

Batch-Skripte, basierend auf der traditionellen Eingabeaufforderung, sind eine einfache Möglichkeit, grundlegende Aufgaben zu automatisieren. Sie sind besonders nützlich, um grundlegende Dateioperationen durchzuführen, Netzwerkeinstellungen zu ändern oder Programme auszuführen.

Beispiel: Ein Batch-Skript zur regelmäßigen Datensicherung

@echo off
:: Kopiert Dateien von C:\Projekte nach D:\Backup
xcopy C:\Projekte D:\Backup /E /I /Y
echo Backup abgeschlossen am %date% um %time% >> D:\Backup\backup_log.txt
pause

Dieses Skript kopiert alle Dateien und Unterordner von „C:\Projekte“ in das Verzeichnis „D:\Backup“ und protokolliert den Zeitpunkt des Backups in einer Log-Datei.

PowerShell-Skripte vs. Batch-Skripte

Während Batch-Skripte in ihrer Funktionalität eher limitiert sind, bieten PowerShell-Skripte deutlich mehr Möglichkeiten für Automatisierung, Verwaltung und Systemintegration.

FeatureBatch-SkriptePowerShell-Skripte
SystemintegrationEingeschränktVollständige Systemintegration
FehlerbehandlungSchwachUmfassende Fehlerbehandlung (Try-Catch)
AutomatisierungskomplexitätEinfachere Automatisierung möglichKomplexe Automatisierung möglich

VB-Skripte zur Automatisierung von GUI-Abläufen

Während Batch-Skripte hauptsächlich auf der Kommandozeilenebene arbeiten, bietet VBScript (Visual Basic Script) die Möglichkeit, GUI-basierte Aufgaben zu automatisieren, z. B. das Klicken auf Buttons oder das Ausfüllen von Formularen.

Beispiel: Ein VB-Skript, das den Notepad-Prozess startet und eine Nachricht anzeigt

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "notepad.exe"
WScript.Sleep 1000
WshShell.AppActivate "Unbenannt - Editor"
WshShell.SendKeys "Automatisierung mit VBScript!"

Dieses Skript startet den Windows-Editor, wartet eine Sekunde und sendet dann den Text „Automatisierung mit VBScript!“.

PowerShell-Skripte für komplexere Automatisierungen

Im Vergleich zu Batch- und VB-Skripten bietet PowerShell weitreichendere Möglichkeiten. Es kann nicht nur auf Windows-Kernfunktionen zugreifen, sondern auch komplexe logische Abläufe verarbeiten.

Beispiel: Automatisierte Netzwerküberprüfung mit PowerShell

# Prüft die Netzwerkverbindung und den Status wichtiger Dienste
$servers = @("Server1", "Server2", "Server3")
foreach ($server in $servers) {
$ping = Test-Connection -ComputerName $server -Count 1 -Quiet
if ($ping) {
Write-Output "$server ist erreichbar."
Get-Service -ComputerName $server -Name 'wuauserv', 'bits'
} else {
Write-Output "$server ist nicht erreichbar."
}
}

Dieses Skript überprüft, ob Server in einem Netzwerk erreichbar sind, und listet den Status der Update-Dienste auf.

Automatisierung wiederkehrender Aufgaben über die Aufgabenplanung

Windows bietet die Möglichkeit, Skripte über die Aufgabenplanung zu automatisieren. So können Sie sicherstellen, dass Ihre Skripte zu bestimmten Zeiten oder bei Ereignissen ausgeführt werden.

Ein Beispiel für ein geplantes Skript:

  1. Erstellen Sie ein PowerShell-Skript, das täglich ausgeführt werden soll, um Log-Dateien zu bereinigen.
  2. Öffnen Sie die Aufgabenplanung und erstellen Sie eine neue Aufgabe.
  3. Wählen Sie „Neues Skript ausführen“ und geben Sie den Pfad zum PowerShell-Skript ein.
  4. Legen Sie fest, dass das Skript täglich um 02:00 Uhr ausgeführt wird.

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Es tut uns leid, dass der Beitrag für dich nicht hilfreich war!

Lasse uns diesen Beitrag verbessern!

Wie können wir diesen Beitrag verbessern?

Meroth IT-Service ist Ihr lokaler IT-Dienstleister in Frankfurt am Main für kleine Unternehmen, Selbstständige und Privatkunden


Kostenfreie Ersteinschätzung Ihres Anliegens?

❱ Nehmen Sie gerne Kontakt auf ❰

Werbung

UGREEN Revodok USB C Hub Ethernet, 4K HDMI, PD100W, 3*USB A 3.0 Docking Station kompatibel mit iPhone 16, MacBook Pro M4, Mac mini M4, iPad, Surface, Galaxy S24, Steam Deck usw.
UGREEN Revodok USB C Hub Ethernet, 4K HDMI, PD100W, 3*USB A 3.0 Docking Station kompatibel mit iPhone 16, MacBook Pro M4, Mac mini M4, iPad, Surface, Galaxy S24, Steam Deck usw.*
€ 27,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Crucial X9 2TB Portable SSD Festplatte, bis zu 1050MB/s, kompatibel mit PC, Mac und Spielekonsolen, Externe SSD, USB-C 3.2 - CT2000X9SSD902
Crucial X9 2TB Portable SSD Festplatte, bis zu 1050MB/s, kompatibel mit PC, Mac und Spielekonsolen, Externe SSD, USB-C 3.2 - CT2000X9SSD902*
UVP**: € 134,99
€ 129,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
HP Laserjet Tank 1504w Laserdrucker mit Dual-Band-Wi-Fi, Bluetooth-LE, HP Smart App, inklusive Original HP Toner für bis zu 5000 Seiten, 22 Seiten/Min, beidseitig drucken, stromsparend, weiß
HP Laserjet Tank 1504w Laserdrucker mit Dual-Band-Wi-Fi, Bluetooth-LE, HP Smart App, inklusive Original HP Toner für bis zu 5000 Seiten, 22 Seiten/Min, beidseitig drucken, stromsparend, weiß*
UVP**: € 319,90
€ 185,25
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 264,99
Preise inkl. MwSt., zzgl. Versandkosten
Synology DS224+ 2-Bay Diskstation NAS (Intel Celeron J4125 4-Core 2.0 GHz 2GB DDR4 RAM 2xRJ-45 1GbE LAN-Port) 8 TB Bundle mit 2 x 4 TB Seagate IronWolf NAS HDDs (ST4000VN006)
Synology DS224+ 2-Bay Diskstation NAS (Intel Celeron J4125 4-Core 2.0 GHz 2GB DDR4 RAM 2xRJ-45 1GbE LAN-Port) 8 TB Bundle mit 2 x 4 TB Seagate IronWolf NAS HDDs (ST4000VN006)*
€ 592,89
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
CHERRY KC 6000 SLIM, Ultraflache Design-Tastatur, Deutsches Layout (QWERTZ), Kabelgebunden (USB-A Anschluss), Leise Tasten, Langlebige Beschriftung, Schwarz
CHERRY KC 6000 SLIM, Ultraflache Design-Tastatur, Deutsches Layout (QWERTZ), Kabelgebunden (USB-A Anschluss), Leise Tasten, Langlebige Beschriftung, Schwarz*
UVP**: € 55,00
€ 41,90
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 39,95
Preise inkl. MwSt., zzgl. Versandkosten
€ 44,99
Preise inkl. MwSt., zzgl. Versandkosten
LENOVO Yoga Slim 7i Aura Edition, Copilot+ PC, Notebook, mit 15,3 Zoll Display Touchscreen, Intel® Core™ Ultra 7 256V Prozessor, 16 GB RAM, 1 TB SSD, Arc™ GPU, Luna Grey, Windows 11 Home
LENOVO Yoga Slim 7i Aura Edition, Copilot+ PC, Notebook, mit 15,3 Zoll Display Touchscreen, Intel® Core™ Ultra 7 256V Prozessor, 16 GB RAM, 1 TB SSD, Arc™ GPU, Luna Grey, Windows 11 Home*
€ 1.269,00
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Gigaset CL660HX - design DECT-Mobilteil mit Ladeschale - Fritzbox-kompatibel - hochwertiges Schnurloses Telefon für Router und DECT-Basis, anthrazit-metallic [Deutsche Version] [Ohne Basis]
Gigaset CL660HX - design DECT-Mobilteil mit Ladeschale - Fritzbox-kompatibel - hochwertiges Schnurloses Telefon für Router und DECT-Basis, anthrazit-metallic [Deutsche Version] [Ohne Basis]*
UVP**: € 72,99
€ 54,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Synology DS223J 2 Bay Desktop NAS, weiß
Synology DS223J 2 Bay Desktop NAS, weiß*
UVP**: € 219,99
€ 192,00
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 199,99
Preise inkl. MwSt., zzgl. Versandkosten
€ 499,88
Preise inkl. MwSt., zzgl. Versandkosten
Synology DS124 1-Bay Diskstation NAS (Realtek RTD1619B 4-Core 1.7 GHz 1GB DDR4 RAM 1xRJ-45 1GbE LAN-Port) 4 TB Bundle mit 1 x 4 TB WD Red Plus HDD (WD40EFPX - 68C6CN0)
Synology DS124 1-Bay Diskstation NAS (Realtek RTD1619B 4-Core 1.7 GHz 1GB DDR4 RAM 1xRJ-45 1GbE LAN-Port) 4 TB Bundle mit 1 x 4 TB WD Red Plus HDD (WD40EFPX - 68C6CN0)*
€ 305,00
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Crucial RAM 16GB DDR5 5600MHz (oder 5200MHz oder 4800MHz) Laptop-Speicher CT16G56C46S5
Crucial RAM 16GB DDR5 5600MHz (oder 5200MHz oder 4800MHz) Laptop-Speicher CT16G56C46S5*
€ 39,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 42,90
Preise inkl. MwSt., zzgl. Versandkosten
€ 49,72
Preise inkl. MwSt., zzgl. Versandkosten
TP-Link LS105G 5-Ports Gigabit Netzwerk Switch (5 RJ-45 Lan Ports, robustes Metallgehäuse, 802.1P/DSCP QoS, Plug-and-Play, lüfterlos) blau metallic
TP-Link LS105G 5-Ports Gigabit Netzwerk Switch (5 RJ-45 Lan Ports, robustes Metallgehäuse, 802.1P/DSCP QoS, Plug-and-Play, lüfterlos) blau metallic*
UVP**: € 23,80
€ 11,29
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 11,40
Preise inkl. MwSt., zzgl. Versandkosten
€ 18,90
Preise inkl. MwSt., zzgl. Versandkosten
UGREEN LAN Kabel Verlängerung RJ45 Kupplung 10 Gigabit LAN Verbinder Ethernet Netzwerkkabel Verlängerung Cat7/ Cat6/ Cat5e/ Cat5(Grau-1 Stück)
UGREEN LAN Kabel Verlängerung RJ45 Kupplung 10 Gigabit LAN Verbinder Ethernet Netzwerkkabel Verlängerung Cat7/ Cat6/ Cat5e/ Cat5(Grau-1 Stück)*
€ 7,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
HP LaserJet MFP M140we Laserdrucker, Monolaser 3-in1, 6 Monate gratis drucken mit HP Instant Ink inklusive, HP+, Drucker, Scanner, Kopierer, Duplex-Druck, DIN A4, WLAN, Airprint, 64 MB
HP LaserJet MFP M140we Laserdrucker, Monolaser 3-in1, 6 Monate gratis drucken mit HP Instant Ink inklusive, HP+, Drucker, Scanner, Kopierer, Duplex-Druck, DIN A4, WLAN, Airprint, 64 MB*
UVP**: € 179,90
€ 161,61
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
SAMSUNG Portable SSD T7 Shield PC/Mac Festplatte, 1 TB SSD, extern, Schwarz
SAMSUNG Portable SSD T7 Shield PC/Mac Festplatte, 1 TB SSD, extern, Schwarz*
€ 102,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
UVP**: € 124,90
€ 108,39
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 104,40
Preise inkl. MwSt., zzgl. Versandkosten
Brother MFC-L2835DW | 4-in-1-Multifunktionsdrucker (Drucken/Scan/Kopieren/Faxen) Laserdrucker Monochrom – WLAN & Ethernet – Dokumentenzuführung (ADF) für 50 Blatt – Druckgeschwindigkeit von 32 Seiten
Brother MFC-L2835DW | 4-in-1-Multifunktionsdrucker (Drucken/Scan/Kopieren/Faxen) Laserdrucker Monochrom – WLAN & Ethernet – Dokumentenzuführung (ADF) für 50 Blatt – Druckgeschwindigkeit von 32 Seiten*
€ 284,74
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
TP-Link PGW2440 KIT WLAN Powerline 𝐆.𝐡𝐧𝟐𝟒𝟎𝟎, 𝐀𝐗𝟏𝟖𝟎𝟎 𝐖𝐢-𝐅𝐢 𝟔, bis zu 1428 Mbps über Powerline, Gigabit Ethernet, Extra-Steckdose, Plug & Play, Nicht kompatibel mit HomePlug AV/AV2
TP-Link PGW2440 KIT WLAN Powerline 𝐆.𝐡𝐧𝟐𝟒𝟎𝟎, 𝐀𝐗𝟏𝟖𝟎𝟎 𝐖𝐢-𝐅𝐢 𝟔, bis zu 1428 Mbps über Powerline, Gigabit Ethernet, Extra-Steckdose, Plug & Play, Nicht kompatibel mit HomePlug AV/AV2*
UVP**: € 182,66
€ 167,00
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
(*) Werbung / Affiliate-Links: Wenn Sie auf einen dieser Links klicken und einkaufen, erhalte ich eine Provision. Für Sie verändert sich der Preis dadurch nicht. Zuletzt aktualisiert am 1. Juli 2025 um 6:30. Die hier gezeigten Preise können sich zwischenzeitlich auf der Seite des Verkäufers geändert haben. Alle Angaben ohne Gewähr.
(**) UVP: Unverbindliche Preisempfehlung

Preise inkl. MwSt., zzgl. Versandkosten
Abonnieren
Benachrichtige mich bei
0 Kommentare
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben scrollen