Ich habe eine demo.txt-Datei. Ich muss Inhalt in dieser Datei mit einer Batch-Datei löschen. Bitte sagen Sie mir den Befehl zum Löschen von Inhalten für die demo.txt-Datei.So löschen Sie Inhalt aus einer Textdatei mit Windows-Batch-Skript
Antwort
break>demo.txt
Versuchen Sie dies.Es wird eine leere Datei an der Stelle der demo.txt gesetzt. Wie break
ist interner Befehl, der nichts tut, sollte es ziemlich schnell sein. Da der Befehl brechen kann Ausgabe nur mit /?
Argument dies macht diese Methode ziemlich robust.
Eingabeaufforderung:
break>c:\'file directory'\demo.txt
Powershell:
Clear-Content c:\'file directory'\demo.txt
type nul > demo.txt
arbeitet ein nd funktioniert auch in JPSofts TakeCommand TCC.EXE Befehlsshell (wobei "break" "BREAK is ON" anstelle von nichts in Microsoft CMD.EXE ausgibt)
Die allgemeine Idee ist, einen Befehl zu finden, der Nothing ausgibt und umleiten, dass auf die Datei>
Dies funktionierte, schien aber länger zu dauern als der Befehl "Pause>". Irgendeine Idee warum? – user1167442
Dies scheint intuitivste mir:
copy /y nul demo.txt
Hinweis: Leider, wie die anderen Methoden hier zur Verfügung gestellt, dies schlägt fehl, wenn demo.txt ist derzeit von einem anderen Prozess . In einem solchen Fall ist es manchmal möglich, die Datei in einem Texteditor zu öffnen und den gesamten Inhalt zu löschen, obwohl die Datei verwendet wird. Ich kenne keine Möglichkeit, dies über die Befehlszeile zu tun.
Dies funktioniert überhaupt nicht. Es Echo ''1 Datei (en) kopiert.' in die Datei. – user1167442
Es sollte die Ausgabe "1 Datei (en) kopiert" angezeigt werden, aber die resultierende Datei sollte 0 Länge sein. Funktioniert für mich, ich habe gerade überprüft. Stellen Sie sicher, dass Sie die Ausgabe nicht umleiten. – yoyo
- 1. löschen Inhalt einer Textdatei mit TextWriter C#
- 2. So löschen Sie den Inhalt aus der Textdatei beim Löschen aus datagridview
- 3. Inhalt der Textdatei löschen
- 4. So löschen Sie Inhalt auf einer Bitmap
- 5. Löschen einer bestimmten Zeile aus einer Textdatei?
- 6. So löschen Sie aus einer Sharepoint-Liste?
- 7. Ersetzen Sie Token in Textdatei mit Inhalt aus einer anderen Textdatei in MSBUILD
- 8. So löschen Sie Einträge aus einer ArrayList?
- 9. Löschen des Inhalts einer Textdatei mit C#
- 10. löschen Sie zuerst 1000 Zeilen aus Textdatei
- 11. Excel 2010 Inhalt aus einer Tabelle löschen
- 12. So löschen Sie Bullets aus einer ungeordneten Liste mit CSS?
- 13. Löschen Sie den gesamten Inhalt aus Datei
- 14. So löschen Sie die erste und letzte Zeile aus einer Textdatei C#?
- 15. Inhalt einer Textdatei mit Powershell ersetzen
- 16. So lesen Sie Teildaten aus einer großen Textdatei in C++
- 17. So initialisieren Sie Spring List Bean aus einer Textdatei
- 18. So entfernen Sie einen Verzeichnispfad aus einer Textdatei
- 19. Entfernen Sie Zeichenfolge in einer Textdatei aus einer anderen Textdatei
- 20. So wählen Sie eine zufällige Zeile aus einer Textdatei
- 21. So entfernen Sie alle Leerstellen aus einer bestimmten Textdatei
- 22. So extrahieren Sie die Zahlen aus einer Textdatei
- 23. So erhalten Sie Zeilennummer aus Textdatei nach einer if-Anweisung
- 24. So erhalten Sie eine Zeile aus einer Textdatei über findstr
- 25. Drucken Sie den Inhalt einer Textdatei mit Javascript/Jquery
- 26. So drucken Sie den Inhalt einer Textdatei mit der richtigen Formatierung mit Hilfe von PHP
- 27. Eine Zeile aus einer Textdatei in vb.net löschen
- 28. So löschen Sie JTable
- 29. So erhalten Sie aktuellen Inhalt aus HTML-Tabelle mit PHP
- 30. So entfernen Sie nicht UTF-8 Zeichen aus der Textdatei
Möchten Sie den Inhalt in der demo.txt löschen oder möchten nur bestimmten Text in der Datei löschen? – Chelseawillrecover
Vorsicht, stellen Sie sicher, dass Sie die genaue Datei angeben, wenn Sie auf die falsche Datei zeigen, können Sie den Inhalt möglicherweise nicht wiederherstellen, außer Sie haben eine Sicherung oder erstellen Sie eine vor dem Ausführen von Skript. – Chelseawillrecover