Wie Löschen Sie den gesamten Inhalt einer Datei ohne Erweiterung" windows-batch-Befehl
Möchte ich löschen, den Inhalt einer Datei, die "Datei" als Erweiterung habe ich.e mit keine Erweiterung.
Ich weiß, wie löschen Sie den Inhalt einer Text-Datei, aber nicht über die Datei, die "Datei" als Erweiterung.
Ich würde schätzen Ihre Bemühungen.
Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
Del *.
in der batch-Datei zum entfernen von Dateien ohne Erweiterung.verwenden
Dir /A-D *.
Liste unten alle Dateien ohne Erweiterung.Verwenden Sie folgenden Befehl zum löschen des Inhalts einer Datei
findstr
ist der beste Weg zum löschen einer Datei, die ich nicht kannte*.
, die ist wirklich nützlich!del *.
funktioniert nicht. Gibt nur die üblichen Datei nicht gefunden " - Fehler.Versuchen Sie dies:
Wird es im Grunde die Datei überschrieben werden soll mit nichts, erreichen das gleiche Ziel wie das entfernen aller Inhalte. Ersetzen Sie einfach
file.
mit Ihrer Datei. Um anzugeben, dass keine Erweiterung, einfach nicht alles, was nach der.
Hoffe, das hilft.
Falls Sie sich Fragen,
NUL
ist ein besonderer name (wie/dev/null
auf UNIX), nur alsCON
(das ist die Konsole). Ich denke, dies ist der beste Weg, um löschen Sie den Inhalt. Die Datei wird dann 0 bytes in der it. Einecho
plus Ausgabe-Umleitung schreiben eine Zeile in die Datei, so dass es nicht vollständig löschen Sie den Inhalt.Wie etwa
del /s "*."
Funktionierte gut auf die Prüfungen habe ich auf windows 10. Testen Sie es natürlich in einem sicheren Verzeichnis. Natürlich können Sie dies in einem batch. Ich mache eine Reinigung des lästigen Essensreste wie .txt mit so etwas wie:
Löscht alle Dateien in das Hauptverzeichnis und alle Unterverzeichnisse.
Zitate wurden erforderlich, als wäre es nicht ohne Sie funktioniert. Habe nicht versucht es mit 3 tiefen Durchwahlnummern.
tun, aber du musst es von der normalen Eingabeaufforderung nicht aus der powershell.