Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Powershell Export-CSV Append Formatunterschied

Frage Microsoft Windows XP

Mitglied: mexx

mexx (Level 2) - Jetzt verbinden

08.05.2009, aktualisiert 08:41 Uhr, 8100 Aufrufe, 1 Kommentar

Ich verwende diesen Powershell Befehl, um eine Ordnerstruktur in eine TXT zu exportieren.

Get-ChildItem "C:\Users\kschweitzer\test\1" -recurse |Export-CSV "C:\users\kschweitzer\export.txt" –notype

Das ist das Ergebnis.

#TYPE System.IO.FileInfo
PSPath,PSParentPath,PSChildName,PSDrive,PSProvider,PSIsContainer,Mode,Name,Length,DirectoryName,Directory,IsReadOnly,Exists,FullName,Extension,CreationTime,CreationTimeUtc,LastAccessTime,LastAccessTimeUtc,LastWriteTime,LastWriteTimeUtc,Attributes
Microsoft.PowerShell.Core\FileSystem::C:\Users\kschweitzer\Private\test\1\1.txt,Microsoft.PowerShell.Core\FileSystem::C:\Users\kschweitzer\Private\test\1,1.txt,C,Microsoft.PowerShell.Core\FileSystem,False,-a---,1.txt,17,C:\Users\kschweitzer\Private\test\1,C:\Users\kschweitzer\Private\test\1,False,True,C:\Users\kschweitzer\Private\test\1\1.txt,.txt,"08.05.2009 07:11:30","08.05.2009 05:11:30","08.05.2009 07:11:30","08.05.2009 05:11:30","08.05.2009 07:11:51","08.05.2009 05:11:51",Archive

Nun möchte ich im gleichen Format etwas an die gleiche Datei anhängen und verwende dafür diesen Befehl.

Get-ChildItem "C:\Users\kschweitzer\test\1\1.txt" |out-file "C:\users\kschweitzer\export.txt" -append -encoding unicode

Nun steht in der Datei das hier drin.

#TYPE System.IO.FileInfo
PSPath,PSParentPath,PSChildName,PSDrive,PSProvider,PSIsContainer,Mode,Name,Length,DirectoryName,Directory,IsReadOnly,Exists,FullName,Extension,CreationTime,CreationTimeUtc,LastAccessTime,LastAccessTimeUtc,LastWriteTime,LastWriteTimeUtc,Attributes
Microsoft.PowerShell.Core\FileSystem::C:\Users\kschweitzer\Private\test\1\1.txt,Microsoft.PowerShell.Core\FileSystem::C:\Users\kschweitzer\Private\test\1,1.txt,C,Microsoft.PowerShell.Core\FileSystem,False,-a---,1.txt,17,C:\Users\kschweitzer\Private\test\1,C:\Users\kschweitzer\Private\test\1,False,True,C:\Users\kschweitzer\Private\test\1\1.txt,.txt,"08.05.2009 07:11:30","08.05.2009 05:11:30","08.05.2009 07:11:30","08.05.2009 05:11:30","08.05.2009 07:11:51","08.05.2009 05:11:51",Archive




V e r z e i c h n i s : M i c r o s o f t . P o w e r S h e l l . C o r e \ F i l e S y s t e m : : C : \ U s e r s \ k s c h w e i t z e r \ P r i v a t e \ t e s t \ 1





M o d e L a s t W r i t e T i m e L e n g t h N a m e

- - - - - - - - - - - - - - - - - - - - - - - - - - -

- a - - - 0 8 . 0 5 . 2 0 0 9 0 7 : 1 1 1 7 1 . t
x t


Das Out-File verwendet ein anderes Format als das Export-CSV, obwohl es sich um die gleiche Datenmenge handelt. Was muss ich verwenden, um ein identisches Format zu erhalten?
Mitglied: LotPings
08.05.2009 um 11:28 Uhr
Export-csv hat ja auch einen ganz anderen Zweck, es dient dazu Objekte mit allen Informationen zu speichern, um sie später zu vergleichen/verarbeiten oder über Systemgrenzen zu transportieren. Deine erste Ausgabe entspricht übrigens nicht dem Befehl weil die Type Information enthalten ist.

GCI ... | Out-file packt den Text den es erhält mit deinen Anweisungen an die Datei ohne sich um irgendeinen vorherigen Inhalt zu kümmern.

Das einfachste ist wohl du schreibst mit export-csv in eine neue Datei und hängst die aneinnader z.Bsp. mit Add-Content.
Alternative Einlesen in Var und DirEinträge als Objekte über foreach anhängen und dann den Export-CSv

Gruß
LotPings
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Powershell - HL7 - Export nach CSV (1)

Frage von internet2107 zum Thema Batch & Shell ...

Batch & Shell
gelöst Powershell: ActiveDirectory Infos mit export-csv exportieren und formatieren (2)

Frage von MuHMuH zum Thema Batch & Shell ...

Microsoft
gelöst PowerShell: CSV in CSV kopieren (3)

Frage von Pludan zum Thema Microsoft ...

Batch & Shell
CSV zu XML Probleme mit PowerShell (7)

Frage von comtel zum Thema Batch & Shell ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Windows 10
Seekrank bei Windows 10 (18)

Frage von zauberer123 zum Thema Windows 10 ...

Windows 10
Windows 10 Fall Creators Update Fehler (14)

Frage von ZeroCool23 zum Thema Windows 10 ...

Windows Server
Frage zu Server Rack (9)

Frage von rainergugus zum Thema Windows Server ...