So verwenden Sie den Befehl „ForFiles“ für freigegebene Netzwerkordner unter Windows 10

1642936152 So verwenden Sie den Befehl „ForFiles fur freigegebene Netzwerkordner unter
⏱️ 7 min read

Unter Windows 10, FürDateien ist ein nützliches Befehlszeilentool, mit dem Sie Dateien anhand verschiedener Kriterien auswählen und dann einen Befehl darauf ausführen können. Normalerweise wird dieser Befehl häufiger verwendet, um eine Gruppe von Dateien zu löschen, die bestimmte Kriterien erfüllen. Beispielsweise Dateien, die seit einer bestimmten Anzahl von Tagen nicht geändert wurden.

Die einzige Einschränkung bei ForFiles ist, dass es nur lokal ausgeführt wird, was bedeutet, dass Sie damit keine Befehle für Dateien auswählen und ausführen können, die in einem Netzwerkordner gespeichert sind. Es ist jedoch möglich, diese Aufgabe abzuschließen, wenn Sie den Netzwerkordner unter Windows 10 zuordnen und dann den Befehl auf dem zugeordneten Laufwerk ausführen. Sie können sogar ein Skript erstellen, um eine Aufgabe so zu planen, dass der Befehl automatisch ausgeführt wird.

In diesem Handbuch lernen Sie die Schritte zur Verwendung des Befehls ForFiles in einem freigegebenen Netzwerkordner unter Windows 10 kennen.

So verwenden Sie den ForFiles-Befehl im Netzwerkordner unter Windows 10

Führen Sie die folgenden Schritte aus, um Dateien in einem freigegebenen Netzwerkordner mit ForFiles zu löschen:

  1. Offen Anfang auf Windows 10.

  2. Suchen nach Eingabeaufforderung, klicken Sie mit der rechten Maustaste auf das Ergebnis und wählen Sie die Option Als Administrator ausführen aus.

  3. Geben Sie den folgenden Befehl ein, um den Netzwerkordner zuzuordnen, in dem Sie den Befehl ForFiles ausführen möchten, und drücken Sie Eingeben:

    net use z: \\networkShare\files /user:userName PaZZw0rd

    Ändern Sie im Befehl „z“ für den Laufwerksbuchstaben, den Sie der Zuordnung zuweisen möchten, und ersetzen Sie „\\networkShare\files“ für den freigegebenen Ordnerpfad.

    Schneller Tipp: Der Benutzername und das Passwort sind optional, abhängig von den Ordnerfreigabeberechtigungen.
  4. Geben Sie den folgenden Befehl ein, um Dateien zu entfernen, die in den letzten 30 Tagen nicht geändert wurden, und drücken Sie Eingeben:

    ForFiles /p "C:\PATH\TO\FOLDER" /s /d -30 /c "cmd /c del /q @file"

    Ändern Sie im Befehl „C:\PFAD\ZUM\ORDNER“ für den Pfad zu dem Ordner, den Sie Dateien löschen und ändern möchten /d -30 um Dateien mit einem letzten Änderungsdatum auszuwählen.

    ForFiles Dateien Netzwerkordner löschen

  5. Geben Sie den folgenden Befehl ein, um die Netzwerkordnerzuordnung zu entfernen, und drücken Sie Eingeben:

    net use z: /delete 

    Ersetzen Sie im Befehl „z“ für den Laufwerksbuchstaben, der Ihrer Zuordnung entspricht.

Sobald Sie die Schritte abgeschlossen haben, wird der Befehl an dem von Ihnen angegebenen Netzwerkspeicherort ausgeführt.

Aufschlüsselung der ForFiles-Optionen

Hier sind die Beschreibungen der Optionen, die mit dem Befehl ForFiles in diesem Handbuch verwendet werden:

  • /P – gibt den Pfadnamen an, um mit der Suche zu beginnen.
  • /S – weist ForFiles an, in Unterverzeichnissen zu suchen.
  • /D – gibt das letzte Änderungsdatum für eine Datei an.
  • /C – weist ForFiles an, den Befehl auszuführen, der in doppelte Anführungszeichen eingeschlossen werden muss, der Standardwert ist „cmd /c del @Datei“.
  • /Q — Ermöglicht das Löschen von Ordnern ohne Bestätigung.

Wenn Sie mehr über diese Schalter erfahren möchten, verwenden Sie die ForFiles /? Befehl.

So planen Sie den ForFiles-Befehl im Netzwerkordner unter Windows 10

Wenn Sie den Prozess des Löschens von Dateien mit ForFiles automatisieren möchten, müssen Sie zuerst ein Skript erstellen und es dann mit einer geplanten Aufgabe mithilfe des Taskplaners ausführen.

Führen Sie die folgenden Schritte aus, um Dateien in einem freigegebenen Netzwerkordner automatisch zu löschen:

  1. Offen Anfang.

  2. Suchen nach Notizblock und klicken Sie auf das oberste Ergebnis, um die App zu öffnen.

  3. Kopieren Sie den folgenden Code und fügen Sie ihn in die Textdatei ein:

    net use z: \\PATH\TO\NETWORK\FOLDER
    ForFiles /p "z:" /s /d -30 /c "cmd /c del /q @file"
    net use z: /delete
  4. Passen Sie das Skript an Ihre Vorlieben an. Achten Sie beispielsweise in der ersten Zeile darauf, die zu ändern „z“ für den Laufwerksbuchstaben, den Sie zum Zuordnen des freigegebenen Ordners verwenden möchten, und geben Sie den Pfad des Netzwerkordners an, den Sie zuordnen möchten, um Dateien zu löschen. In der zweiten Zeile ändern „z“ für den Laufwerksbuchstaben, der dem Kartenlaufwerk entspricht, und ändern /d -30 um Dateien mit einem letzten Änderungsdatum auszuwählen. Ersetzen Sie schließlich in der dritten Zeile „z“ mit dem Laufwerksbuchstaben des Netzkartenlaufwerks.

  5. Drücke den Datei Speisekarte.

  6. Wähle aus Speichern als Möglichkeit.

  7. Speichern Sie die Datei unter einem aussagekräftigen Namen und .Schläger Verlängerung. Beispielsweise, Bilder-Bereinigung.bat.

  8. Offen Anfang.

  9. Suchen nach Taskplaner und klicken Sie auf das oberste Ergebnis, um die App zu öffnen.

  10. Klicken Sie mit der rechten Maustaste auf die Taskplaner-Bibliothek Ordner und klicken Sie auf die Neuer Ordner Möglichkeit.

    Taskplaner erstellt neuen Ordner
    Taskplaner erstellt neuen Ordner

  11. Bestätigen Sie einen Namen für den Ordner und klicken Sie auf OK Taste. (Wir erstellen einen neuen Ordner, um die Aufgaben organisiert und von den Systemaufgaben getrennt zu halten.)

  12. Klicken Sie mit der rechten Maustaste auf den kürzlich erstellten Ordner und wählen Sie die Aufgabe erstellen Möglichkeit.

    Taskplaner neue Aufgabe erstellen
    Taskplaner neue Aufgabe erstellen

  13. Geben Sie im Feld „Name“ einen Namen für die Aufgabe ein. Zum Beispiel Bildbereinigung

    Allgemeine Einstellungen des Taskplaners
    Allgemeine Einstellungen des Taskplaners

  14. Wählen Sie auf der Registerkarte „Allgemein“ unter dem Abschnitt „Sicherheitsoptionen“ die Ausführen, ob der Benutzer angemeldet ist oder nicht Möglichkeit. (Dies ist die Option, die bewirkt, dass das Befehlsfenster nicht angezeigt wird, wenn die Aufgabe automatisch ausgeführt wird.)

  15. Löschen Sie die Passwort nicht speichern Möglichkeit.

  16. Klicken Sie auf die Registerkarte „Trigger“ und dann auf die Neu Taste.

  17. Wählen Sie im Dropdown-Menü „Beginnen Sie die Aufgabe“ die aus Nach einem Zeitplan Möglichkeit.

  18. Geben Sie unter „Einstellungen“ an, wann die Aufgabe ausgeführt werden soll (z. B. „Pünktlich“, „Täglich“, „Wöchentlich“, „Monatlich“). Stellen Sie für die ausgewählte Option sicher, dass Sie angeben Anfang Einstellungen auf der rechten Seite.

    ForFiles-Aufgabe planen
    ForFiles-Aufgabe planen

  19. Drücke den OK Taste.

  20. Klicken Sie auf die Registerkarte „Aktionen“ und dann auf die Neu Taste.

  21. Wählen Sie im Dropdown-Menü „Aktionen“ die aus Starten Sie ein Programm Möglichkeit.

  22. Klicken Sie im Feld „Programm/Skript“ auf die Durchsuche Schaltfläche und suchen Sie die ForFiles-Skriptdatei.

    Speicherort des Taskplaner ForFiles-Skripts
    Speicherort des Taskplaner ForFiles-Skripts

  23. Drücke den OK Taste.

  24. Klicken Sie auf die Registerkarte „Einstellungen“ und aktivieren Sie die folgenden Optionen:

    • Ausführung der Aufgabe bei Bedarf zulassen.
    • Task so bald wie möglich ausführen, nachdem ein geplanter Start versäumt wurde.
    • Wenn die Aufgabe fehlschlägt, starten Sie alle neu.

    Taskplaner-Aufgabeneinstellungen
    Taskplaner-Aufgabeneinstellungen

  25. Drücke den OK Taste.

Nachdem Sie die Schritte ausgeführt haben, wird die Aufgabe gemäß dem Zeitplan ausgeführt, um die Dateien im Netzwerkspeicherort zu entfernen, die älter sind als die von Ihnen angegebene Anzahl von Tagen.

Diese Anleitung konzentriert sich auf das Löschen von Dateien, die bestimmte Kriterien aus einem Netzwerkordner erfüllen, aber dies ist ein Beispiel. Sie können ForFiles verwenden, um viele andere Befehle auszuführen.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Benutzerbild von Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x