Выгрузка информации об определенных файлах
Доброго времени!
Подскажите пожалуйста как организовать поиск и выгрузку определенных файлов с разделителями?
Код:
$f = C:\temp\pst.txt
Get-ChildItem С:\ -Recurse | Where-Object { $_.extension -match "\.avi" } | Format-Table length,directory,name -AutoSize -Wrap | Out-File $f -Encoding UTF8
Данная выгрузка отрабатывает, выгружается построчно, как добавить разделители, скажем "," или еще какой между столбцами ength,directory,name?
Заранее спасибо!
|
Код:
$sSourceFolder = 'C:\Мои проекты'
Get-ChildItem -Path $sSourceFolder -Recurse |`
Where-Object { $_.Extension -eq ".avi" } |`
ForEach-Object -Process {
$_.Length, $_.DirectoryName, $_.Name -join ',' # или еще какой
} | Out-File -FilePath 'C:\Мои проекты\0248\Output.csv' -Encoding UTF8
либо:
Код:
$sSourceFolder = 'C:\Мои проекты'
Get-ChildItem -Path $sSourceFolder -Recurse |`
Where-Object { $_.Extension -eq ".avi" } |`
Select-Object -Property Length, DirectoryName, Name |`
Export-Csv -Path 'C:\Мои проекты\0248\Output.csv' -Delimiter ',' -NoTypeInformation -Encoding UTF8
|
Код:
Get-ChildItem -path c:\temp -filter '*.avi' -File -Recurse
дальше - по вкусу
|
Время: 14:18.
© OSzone.net 2001-