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?

Werbung

Kyocera Ecosys PA2100cx Laserdrucker Farbe. Farbdrucker mit 21 Seiten pro Minute. Farblaserdrucker inkl. LAN, USB 2.0 und Mobile-Print-Unterstützung
Kyocera Ecosys PA2100cx Laserdrucker Farbe. Farbdrucker mit 21 Seiten pro Minute. Farblaserdrucker inkl. LAN, USB 2.0 und Mobile-Print-Unterstützung*
€ 206,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 206,99
Preise inkl. MwSt., zzgl. Versandkosten
Synology DS1821+ NAS Server
Synology DS1821+ NAS Server*
UVP**: € 1.078,00
€ 1.049,00
Preise inkl. MwSt., zzgl. Versandkosten
€ 1.079,00
Preise inkl. MwSt., zzgl. Versandkosten
€ 1.169,95
Preise inkl. MwSt., zzgl. Versandkosten
GIGASET E560HX Mobilteil, Platin
GIGASET E560HX Mobilteil, Platin*
€ 72,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Logitech M240 Silent Bluetooth Maus, Kabellos, Kompakt, Mobil, Smooth Tracking, 18-Monate-Batterie, für Windows, macOS, ChromeOS, kompatibel mit PC, Mac, Laptop, Tablets - Graphit
Logitech M240 Silent Bluetooth Maus, Kabellos, Kompakt, Mobil, Smooth Tracking, 18-Monate-Batterie, für Windows, macOS, ChromeOS, kompatibel mit PC, Mac, Laptop, Tablets - Graphit*
UVP**: € 27,99
€ 17,90
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 19,95
Preise inkl. MwSt., zzgl. Versandkosten
€ 21,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
HP Color Laser MFP 179fwg Multifunktions-Farblaserdrucker, Drucken, Kopieren, Scannen, Faxen, Automatische Dokumentenzuführung, Wi-Fi, Ethernet, USB, HP Smart App
HP Color Laser MFP 179fwg Multifunktions-Farblaserdrucker, Drucken, Kopieren, Scannen, Faxen, Automatische Dokumentenzuführung, Wi-Fi, Ethernet, USB, HP Smart App*
UVP**: € 384,90
€ 274,12
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 339,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
NETGEAR GS305 LAN Switch 5 Port Netzwerk Switch (Plug-and-Play Gigabit Switch LAN Splitter, LAN Verteiler, Ethernet Hub lüfterlos, robustes Metallgehäuse), Schwarz
NETGEAR GS305 LAN Switch 5 Port Netzwerk Switch (Plug-and-Play Gigabit Switch LAN Splitter, LAN Verteiler, Ethernet Hub lüfterlos, robustes Metallgehäuse), Schwarz*
UVP**: € 22,99
€ 16,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 16,99
Preise inkl. MwSt., zzgl. Versandkosten
€ 25,70
Preise inkl. MwSt., zzgl. Versandkosten
Canon MAXIFY MB5450 Tintenstrahldrucker 4-in-1 Multifunktionsgerät DIN A4 (Drucker, Scanner, Kopierer, Fax, Duplex-ADF, 600x1200 DPI, WLAN, 24/15,5 ISO-Seiten/Min., Duplexdruck, 500-Blatt-Kassette)
Canon MAXIFY MB5450 Tintenstrahldrucker 4-in-1 Multifunktionsgerät DIN A4 (Drucker, Scanner, Kopierer, Fax, Duplex-ADF, 600x1200 DPI, WLAN, 24/15,5 ISO-Seiten/Min., Duplexdruck, 500-Blatt-Kassette)*
UVP**: € 299,00
€ 214,19
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 249,99
Preise inkl. MwSt., zzgl. Versandkosten
Epson Workforce Pro WF-C5290DW BAM |Tintenstrahldrucker, C11CG05401AA, Weiß
Epson Workforce Pro WF-C5290DW BAM |Tintenstrahldrucker, C11CG05401AA, Weiß*
Kein Angebot verfügbar.
Logitech MK235 Kabelloses Set mit Tastatur und Maus für Windows, 2,4 GHz kabelloser Unifying-USB-Empfänger, 15 FN-Tasten, Lange Batterielaufzeit, PC, Laptop, Deutsches QWERTZ-Layout - Grau
Logitech MK235 Kabelloses Set mit Tastatur und Maus für Windows, 2,4 GHz kabelloser Unifying-USB-Empfänger, 15 FN-Tasten, Lange Batterielaufzeit, PC, Laptop, Deutsches QWERTZ-Layout - Grau*
UVP**: € 30,99
€ 20,49
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 22,95
Preise inkl. MwSt., zzgl. Versandkosten
€ 24,99
Preise inkl. MwSt., zzgl. Versandkosten
Anker USB C Hub, 332 USB-C Hub (5-in-1) mit 4K-HDMI-Display, 5 Gbit/s Datenanschluss und 2 USB-A-Anschlüssen für MacBook Pro, Air, Dell XPS, Lenovo Thinkpad, HP Laptops und mehr
Anker USB C Hub, 332 USB-C Hub (5-in-1) mit 4K-HDMI-Display, 5 Gbit/s Datenanschluss und 2 USB-A-Anschlüssen für MacBook Pro, Air, Dell XPS, Lenovo Thinkpad, HP Laptops und mehr*
UVP**: € 29,99
€ 15,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Canon PIXMA iX6850 Drucker Farbtintenstrahl Multifunktionsgerät DIN A3+ (Bürodrucker, Fotodruck, Textdruck, 9.600 x 2.400 DPI, WiFi, WLAN, USB, 5 Separate Tinten, Direktdruck, Print App) schwarz
Canon PIXMA iX6850 Drucker Farbtintenstrahl Multifunktionsgerät DIN A3+ (Bürodrucker, Fotodruck, Textdruck, 9.600 x 2.400 DPI, WiFi, WLAN, USB, 5 Separate Tinten, Direktdruck, Print App) schwarz*
€ 213,49
Auf Lager
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) 4 TB Bundle mit 2 x 2 TB WD Red Plus HDDs (WD20EFZX - 68AWUN0)
Synology DS224+ 2-Bay Diskstation NAS (Intel Celeron J4125 4-Core 2.0 GHz 2GB DDR4 RAM 2xRJ-45 1GbE LAN-Port) 4 TB Bundle mit 2 x 2 TB WD Red Plus HDDs (WD20EFZX - 68AWUN0)*
€ 576,00
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Kyocera Ecosys PA4500x Laserdrucker Schwarz Weiss, Duplex-Einheit, 45 Seiten pro Minute, Laserdrucker mit 100+500 Blatt Zufuhr, Gigabit LAN. Schwarz-Weiss-Drucker mit Mobile Print
Kyocera Ecosys PA4500x Laserdrucker Schwarz Weiss, Duplex-Einheit, 45 Seiten pro Minute, Laserdrucker mit 100+500 Blatt Zufuhr, Gigabit LAN. Schwarz-Weiss-Drucker mit Mobile Print*
UVP**: € 345,09
€ 329,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 329,99
Preise inkl. MwSt., zzgl. Versandkosten
Gigaset Pure 120 - Schnurloses Telefon mit Anrufschutz und ECO DECT - beleuchtetes Display - Hörgerätekompatibel, anthrazit schwarz [Kompatibel in DE, IT, FR, NL, BE, Che, AUT]
Gigaset Pure 120 - Schnurloses Telefon mit Anrufschutz und ECO DECT - beleuchtetes Display - Hörgerätekompatibel, anthrazit schwarz [Kompatibel in DE, IT, FR, NL, BE, Che, AUT]*
€ 25,99
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
Kyocera Ecosys PA2100cwx Laserdrucker Farbe. Farbdrucker 21 Seiten pro Minute. WLAN Farblaserdrucker inkl. Mobile-Print-Unterstützung
Kyocera Ecosys PA2100cwx Laserdrucker Farbe. Farbdrucker 21 Seiten pro Minute. WLAN Farblaserdrucker inkl. Mobile-Print-Unterstützung*
€ 268,00
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 278,98
Preise inkl. MwSt., zzgl. Versandkosten
Samsung Portable SSD T7 Shield, 2 TB, USB 3.2 Gen.2, 1.050 MB/s Lesen, 1.000 MB/s Schreiben, Robuste externe Festplatte Outdoor für Mac, PC und Smartphone, Blau, MU-PE2T0R/EU
Samsung Portable SSD T7 Shield, 2 TB, USB 3.2 Gen.2, 1.050 MB/s Lesen, 1.000 MB/s Schreiben, Robuste externe Festplatte Outdoor für Mac, PC und Smartphone, Blau, MU-PE2T0R/EU*
UVP**: € 204,90
€ 179,90
Auf Lager
Preise inkl. MwSt., zzgl. Versandkosten
€ 179,90
Preise inkl. MwSt., zzgl. Versandkosten
€ 191,90
Preise inkl. MwSt., zzgl. Versandkosten
(*) 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 21. Mai 2025 um 23:48. 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