Я новичок в PowerShell, и я пытаюсь сделать простой сценарий, который перечисляет все папки и файлы на диске, который показывает дату последнего изменения и размер, а затем экспортировать их в CVS. до сих пор я получил большую часть всего, кроме как узнать размер файлов и как их экспортировать. Для экспорта он запрашивает у меня InputObject

Это то, что я до сих пор

Get-ChildItem -Recurse c:\Users\iceledon | Where{$_.LastWriteTime -gt (Get-Date).AddDays(-365)} ;
Export-Csv "C:\Users\"

1 ответ1

1

Export-CSV не имеет ничего для экспорта.
Ни вы что-то не передавали, ни указывали -InputObject

Get-ChildItem c:\Users\iceledon -Recurse -ErrorAction SilentlyContinue | 
  Where-Object {$_.LastWriteTime -gt (Get-Date).AddDays(-365)} |
    Export-Csv "C:\Users\iceledon\Desktop\files.csv" -NoTypeInformation

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .