Мне нужен список всех путей к файлам (не только имен файлов), всех файлов, созданных за последние 4 года.
Файл должен иметь расширение .xxx
Я пытаюсь это:
ls –recurse -filter *.xxx | where-object {$_.lastwritetime -gt (get-date).addDays(-1460)}
Это похоже на работу. Однако результаты не в нужном мне формате:
Directory: \\networkfolder\customerfolder
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 18.02.2019 10:23 1558 file.xxx
Я бы хотел список со всеми путями, например:
18.02.2019 10:23 1558 \\networkfolder\customerfolder\file.xxx
18.02.2019 11:23 1558 \\networkfolder\customerfolder2\file.xxx
18.02.2019 11:23 1558 \\networkfolder\customerfolder3\file.xxx
Как мне этого достичь?
Я анализирую огромный список тысяч папок с дочерними папками, поэтому он должен быть рекурсивным и в чистом формате, чтобы другой человек мог легко переходить один за другим по этим сетевым путям и выполнять свою работу с этими файлами.