2016-04-25 13 views
1
Get-Childitem -path \\lettertext\BIZ -Recurse -Include *.txt | 
ForEach-Object { 
    $Parts = $_.fullname.split('\')[4..7] 
    [PSCustomObject]@{ 
     Customer = $Parts[0] 
     ClientGroup = $Parts[1] 
     Client = $Parts[2] 
     ClientDivision = $Parts[3] 
     FileName = $_.FullName | Split-Path -Leaf 


    } 
} | Export-Csv c:\Letters\BIZ.csv -NoTypeInformation 

Der Code hinzuzufügen, gibt mir die Textdateien in den verschiedenen Ordnern, aber ich möchte auchIch möchte oben Datum der letzten Änderung und Zeit zu diesem Powershell-Skript

+0

Sie die Eigenschaften/Methoden von dem, was mit ‚get-childitem Get-ChildItem zurück aussetzen können wollen | get-member' –

Antwort

1

das letzte Änderungsdatum und Zeit .. Danke hinzufügen Dies wird es tun:

Get-Childitem -path \\lettertext\BIZ -Recurse -Include *.txt | 
ForEach-Object { 
    $Parts = $_.fullname.split('\')[4..7] 
    [PSCustomObject]@{ 
     Customer = $Parts[0] 
     ClientGroup = $Parts[1] 
     Client = $Parts[2] 
     ClientDivision = $Parts[3] 
     FileName = $_.FullName | Split-Path -Leaf 
     LastModifiedDate= $_.LastWriteTime 
     #| Split-Path -Leaf 


    } 
} | Export-Csv c:\Letters\BIZ.csv -NoTypeInformation 
+0

Ich habe diese und es funktionierte, und ich war in der Lage um zu erreichen, was ich wollte. – HushMamba

1

versuchen Sie dies. Sie die Linien entfernen können Sie nicht

Get-Childitem -path \\lettertext\BIZ -Recurse -Include *.txt | 
ForEach-Object { 
    $Parts = $_.fullname.split('\')[4..7] 
    [PSCustomObject]@{ 
     Customer = $Parts[0] 
     ClientGroup = $Parts[1] 
     Client = $Parts[2] 
     ClientDivision = $Parts[3] 
     FileName = $_.name 
     CreationTime = $_.CreationTime 
     CreationTimeUtc = $_.CreationTimeUtc 
     LastAccessTime = $_.LastAccessTime 
     LastAccessTimeUtc = $_.LastAccessTimeUtc 
     LastWriteTime = $_.LastWriteTime 
     LastWriteTimeUtc = $_.LastWriteTimeUtc 
    } 
} | Export-Csv c:\Letters\BIZ.csv -NoTypeInformation 
+0

Das kann es zwar; es fügt mehr Details hinzu, – HushMamba