vorhandene Dateien leeren

bernhar

Newbie
Registriert
Aug. 2012
Beiträge
5
Hallo


kann mir jemand beim erstellen einer Batchdatei helfen.

Ich möchte von einigen hundert Dateien den Namen behalten, jedoch den
Inhalt löschen.

Es darf nur der Inhalt der Dateien im selben Verzeichnis gelöscht werden


Danke im Voraus
 
Nabend,

muss es unbedingt Batch sein? Mit Powershell geht das sehr einfach.

Folgendes Beispiel:

Unter C:\temp\ sind mehrere .xml Files abgelegt.

Mittels
Clear-Content C:\temp\*.xml
werden alle Dateien mit der Endung xml innerhalb des Ordners C:\temp\ geleert. Der Dateiname bleibt erhalten.
 
Zuletzt bearbeitet:
Hallo,

vielen Dank für die rasche Antwort. Es funktioniert mit Powershell.
Falls jemand eine Idee mit einem Batchfile hat wäre mir dies lieber.
 
Ich habe eine Idee kann aber keine Syntax zu liefern, in Batch bin ich nicht so bewandert.

Kingt doof aber sichere dir den Namen in einer Variablen, lösche die Datei und dann lege diese neu an. Meiner Meinung nach der einfachste Weg. Natürlich sind dann aber auch alle alle individuellen Attribute weg. Aber es könnte sein, dass dir dir die naive Methode hilft ;)
 
Zurück
Oben