7 nützliche Batchdateien, die Sie erstellen können, um Aufgaben unter Windows 11 zu automatisieren

/de/images/a-laptop-with-windows-11-and-a-mechanical-arm-holding-a-batch-file.jpg

Mithilfe von Batchdateien können Sie viele Aufgaben auf Ihrem Windows 11-PC automatisieren. Ich erkläre Ihnen, was eine Batch-Datei ist, wie Sie eine erstellen können und zeige Ihnen einige interessante und nützliche Verwendungsmöglichkeiten dieser Dateien.

Was ist eine Batchdatei?

Eine Batchdatei ist eine Datei, die einen oder mehrere Befehle enthält, die anschließend ausgeführt werden sollen. Anstatt diese Befehle in der Eingabeaufforderung oder PowerShell einzugeben, erstellen Sie eine Datei, die diese Befehle ausführt, wenn die Datei gestartet wird. Dadurch können Sie die Aufgaben dieser Befehle ausführen.

Eine Batchdatei verwendet „.bat“ als Dateierweiterung. Sie führen Batchdateien auf die gleiche Weise aus wie andere Dateien: Doppelklicken Sie einfach auf eine Datei, um sie zu starten. Zum Öffnen von Batchdateien sind keine Apps von Drittanbietern erforderlich.

So erstellen Sie eine Batchdatei

Das Erstellen einer Batchdatei ist genauso einfach wie das Erstellen eines Nur-Text-Notepad-Dokuments. Sie erstellen eine neue Datei in einem Nur-Text-Editor, fügen die gewünschten Befehle hinzu und speichern die Datei als Batch-Datei. Ihr System führt die Datei auf die gleiche Weise aus, unabhängig davon, wie sie erstellt wurde, solange es sich um eine ordnungsgemäße Batchdatei handelt.

Um eine Batchdatei unter Windows 11 zu erstellen, öffnen Sie die Windows-Suche (drücken Sie Windows+S), geben Sie Notepad ein und starten Sie die App. Geben Sie die Befehle ein, die Ihre Datei haben soll. In den folgenden Abschnitten finden Sie einige nützliche Befehle, mit denen Sie Ihre Aufgaben automatisieren können.

Nachdem Sie die Befehle eingegeben haben, wählen Sie in der Menüleiste des Editors „Datei“ > „Speichern unter“ (oder drücken Sie Strg+Umschalt+S). Wählen Sie im Fenster „Speichern unter“ den Speicherort für Ihre Batchdatei aus. Klicken Sie auf das Dropdown-Menü „Speichern als Typ“ und wählen Sie „Alle Dateien“ aus. Wählen Sie das Feld „Dateiname“, geben Sie einen Namen für Ihre Batch-Datei ein, fügen Sie „.bat“ am Ende des Dateinamens hinzu, damit es sich um eine Batch-Datei handelt, und klicken Sie auf „Speichern“./de/images/1-save-batch-file.jpg

Ihre Batchdatei ist jetzt fertig. Um es auszuführen, doppelklicken Sie auf die Datei. Wenn für eine Batchdatei Administratorrechte erforderlich sind (z. B. solche, die temporäre Dateien löschen), klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie „Als Administrator ausführen“. Stellen Sie sicher, dass Sie in der Eingabeaufforderung zur Benutzerkontensteuerung „Ja“ auswählen.

/de/images/2-run-batch-file-as-admin.jpg

Wenn Sie eine Batchdatei immer als Administrator ausführen möchten (damit Sie nicht jedes Mal mit der rechten Maustaste auf die Datei klicken und „Als Administrator ausführen“ wählen müssen), klicken Sie mit der rechten Maustaste auf die Batchdatei und wählen Sie „Weitere Optionen anzeigen“ > „Senden an“ > „Desktop (Verknüpfung erstellen)“.

Klicken Sie mit der rechten Maustaste auf die neu erstellte Verknüpfung und wählen Sie „Eigenschaften“. Rufen Sie die Registerkarte „Verknüpfung“ auf, klicken Sie auf „Erweitert“, aktivieren Sie „Als Administrator ausführen“, wählen Sie „OK“ und wählen Sie „Übernehmen“ gefolgt von „OK“./de/images/3-always-run-batch-file-as-admin.jpg

Und das ist es.

Leeren des Papierkorbs

Sie können eine Batchdatei erstellen, die automatisch den gesamten Inhalt des Papierkorbs löscht. Dadurch wird Ihr Speicherplatz frei und Ihre Maschine entrümpelt.

Verwenden Sie dazu die folgenden Befehle in einer Batchdatei.

Für die Ausführung dieser Batchdatei sind Administratorrechte erforderlich.


@echo offecho Emptying Recycle Bin for all drives...powershell -Command "Clear-RecycleBin -Force -ErrorAction Ignore"echo Recycle Bin emptied.pause

/de/images/4-batch-file-empty-recycle-bin.jpg

Sobald die Aufgabe erledigt ist, wird die Meldung „Papierkorb geleert“ angezeigt.

Temporäre Dateien löschen

Durch das Entfernen temporärer Dateien können Sie Speicherplatz freigeben und Ihren Computer aufräumen. Die folgenden Befehle helfen Ihnen dabei.

Stellen Sie sicher, dass Sie diese Datei als Administrator ausführen, um Fehler zu vermeiden.


@echo offecho Clearing Temporary Files...del /q /f /s %temp%*rd /s /q %temp%echo Temporary files cleared.pause

/de/images/5-batch-file-remove-temporary-files.jpg

Mehrere Apps gleichzeitig starten

Wenn Sie bestimmte Apps häufig nacheinander starten, können Sie eine Batchdatei erstellen, die alle diese Apps automatisch für Sie startet. Sie können in den Befehlen angeben, welche Apps gestartet werden sollen.


@echo offecho Launching apps...start explorerstart chromestart "" AppPathecho All apps launched.pause

/de/images/6-batch-file-launch-apps.jpg

Wie Sie sehen können, startet das obige Skript den Datei-Explorer und Google Chrome unter Verwendung ihrer Systemnamen. Um eine andere App zu starten, ersetzen Sie „AppPath“ durch den vollständigen Pfad zur ausführbaren Datei der App, die Sie starten möchten. Stellen Sie sicher, dass Sie den Pfad in doppelte Anführungszeichen setzen.

Dateien und Ordner sichern

Um bestimmte Dateien und Ordner zu sichern, können Sie eine Batchdatei erstellen, die automatisch Elemente aus einer Quelle kopiert und diese Elemente in einem anderen Pfad einfügt.


@echo offecho Backing up files...xcopy "SourcePath" "DestinationPath" /e /i /h /yecho Backup completed.pause

/de/images/7-batch-file-back-up-files-folders.jpg

Ersetzen Sie in diesem Skript „SourcePath“ durch den Pfad, aus dem Sie Elemente kopieren möchten. Ersetzen Sie „DestinationPath“ durch den Pfad, in dem Sie die Dateien speichern möchten.

Hier sorgt der Parameter „/e“ dafür, dass auch die leeren Ordner kopiert werden. Der Parameter „/i“ erstellt den Zielordner, falls dieser noch nicht vorhanden ist. Der Parameter „/h“ kopiert versteckte Dateien. Der Parameter „/y“ überschreibt Dateien ohne Aufforderung

Netzwerk zurücksetzen

Wenn Sie auf Netzwerkprobleme stoßen, können Sie die Probleme häufig beheben, indem Sie die IP-Adresse Ihres Computers zurücksetzen und den DNS-Cache leeren. Sie können den folgenden Code in einer Batchdatei verwenden, um diese Aufgaben auszuführen.

Damit diese Batchdatei funktioniert, muss sie als Administrator ausgeführt werden.


@echo offecho Resetting network...ipconfig /releaseipconfig /renewipconfig /flushdnsecho Network reset completed.pause

/de/images/8-batch-file-reset-network.jpg

Diese Datei gibt die aktuelle IP-Adresse Ihres Computers frei, fordert eine neue IP-Adresse vom DHCP-Server Ihres Routers an und leert Ihren DNS-Cache.

Erstellen Sie einen Systemwiederherstellungspunkt

Das Erstellen eines Systemwiederherstellungspunkts ist wichtig, wenn Sie wesentliche Änderungen an Ihrem System vornehmen möchten. Mit diesem Wiederherstellungspunkt können Sie Ihre Änderungen rückgängig machen, falls etwas schief geht.

Abonnieren Sie den Newsletter für weitere Windows-Tricks

Suchen Sie nach mehr praktischer Windows-Automatisierung? Durch das Abonnieren des Newsletters werden zusätzliche Batchdateivorlagen, kopierfertige Skripts, Schritt-für-Schritt-Beispiele und Tipps zur Fehlerbehebung freigeschaltet, um Ihr Windows-Automatisierungs-Toolkit zu erweitern.

Abonnieren

Mit Ihrer Anmeldung stimmen Sie dem Erhalt von Newslettern und Marketing-E-Mails zu und akzeptieren die Nutzungsbedingungen und Datenschutzrichtlinien von Valnet. Sie können sich jederzeit abmelden.

Sie können die folgenden Befehle in einer Batchdatei verwenden, um den Prozess der Erstellung eines Wiederherstellungspunkts zu automatisieren. Ersetzen Sie im Code gerne „RestorePointName“ durch den Namen Ihrer Wahl.

Sie müssen diese Batchdatei als Administrator ausführen.


@echo offecho Creating System Restore Point...wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "RestorePointName", 100, 7echo System Restore Point created.pause

/de/images/9-batch-file-create-system-restore-point.jpg

Wechseln Sie zwischen Dunkel- und Hellmodus

Windows 11 verfügt sowohl über einen dunklen als auch einen hellen Modus, und Sie können Batchdateien erstellen, um zwischen diesen Modi zu wechseln.

Sie müssen diese Dateien als Administrator ausführen, da diese Dateien einen Wert in der Windows-Registrierung ändern.

Um in den Dunkelmodus zu wechseln, verwenden Sie die folgenden Befehle:


@echo offreg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 0 /fecho Switched to Dark Mode.pause

/de/images/10-batch-file-enable-dark-mode.jpg

Um in den Lichtmodus zu wechseln, verwenden Sie den folgenden Code:


@echo offreg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 1 /fecho Switched to Light Mode.pause

Du bist fertig.

Und so automatisieren Sie viele übliche Aufgaben mithilfe von Batchdateien auf Ihrem Windows 11-Computer. Die Möglichkeiten sind endlos, da Sie beliebige Befehle in Batchdateien eingeben und alle gewünschten Aufgaben automatisieren können.

*️⃣ Quelllink:

Batchdatei, Dateierweiterung, Nur-Text-Editor, Administratorrechte, löscht automatisch den gesamten Inhalt des Papierkorbs, gibt Speicherplatz frei, startet automatisch alle Apps für Sie, wenn Sie auf Netzwerkprobleme stoßen, Erstellen eines Systemwiederherstellungspunkts, , , Nutzungsbedingungen, Datenschutzrichtlinie, schalten Sie auf Dunkel Modus,