CSVExport

Beschreibung

Exportiert den Dateisystemzweig des aktuell ausgewählten Verzeichnisses in eine CSV-Datei.

Syntax

CSVExport (ExportPath : <String>, ExportFullBranch : <Boolean>, IncludeHeader : <Boolean>, IncludeUnit : <Boolean>, AppendToFile : <Boolean>)

Parameter

ExportPfad

Der vollständige Pfad der exportierten Datei (einschließlich des exportierten Dateinamens). Sie können sowohl Umgebungsvariablen als auch „%DATE%“ und „%TIME%“ im Dateipfad verwenden.

ExportFullBranch

Gibt an, ob der Export den gesamten Verzeichniszweig oder nur die eingeblendeten Verzeichnisse umfassen soll.

IncludeHeader

Gibt an, ob eine Kopfzeile mit allgemeinen Informationen über das Stammverzeichnis/Laufwerk eingefügt werden soll.

IncludeUnit

Gibt an, ob Größeneinheiten und Tausendertrennzeichen in den Export einbezogen werden oder ob die Größen als reine Zahlen exportiert werden.

AppendToFile

Gibt an, ob der Export an eine bestehende Datei angehängt wird oder ob eine bestehende Datei überschrieben wird.

Beispiel

$SOS.CSVExport("C:\Temp\SOS\csvexport.csv", $false, $True, $true, $false)
SOS.CSVExport "C:\Temp\SOS\csvexport.csv", False, True, True, False

Erzeugt einen Bericht im CSV-Format, der unter „C:TempSOScsvexport.csv“ gespeichert wird. Er enthält nur die eingeblendeten Verzeichnisse, nicht den gesamten Verzeichniszweig. Kopfzeilen- und Einheitengrößen sind enthalten. Wenn eine Datei dieses Namens bereits existiert, wird die bestehende Datei durch diese Datei überschrieben.

Bemerkungen

CSV-Dateien sind eigentlich reine Textdateien. Sie können also auch die TextExport mit einer Datei mit der Erweiterung „csv“ als Exportdateiname verwenden, um einen CSV-Export zu erzeugen.