Нерекурсивный поиск в файловой системе - PullRequest
0 голосов
/ 30 мая 2019

Я хочу искать файлы только в родительском каталоге и игнорировать все остальные подкаталоги в родительском каталоге. Однако скрипт ищет файлы во всех каталогах родительского каталога.

Get-ChildItem -File -Path "\\flamingdev\files\inbound\","*.csv" -Depth 0`
| Select-Object -ExpandProperty FullName`
| Add-Content -Path "\\flamingdev\files\input\files.txt"

1 Ответ

0 голосов
/ 30 мая 2019

Чтобы получить все файлы, не указывайте -Recurse или -Depth, просто используйте -Filter:

Get-ChildItem -File -Path "\\flamingdev\files\inbound\" -Filter "*.csv"

Используя -Path "\\flamingdev\files\inbound\","*.csv", вы просто указываете два разных местоположения для поиска:

\\flamingdev\files\inbound\
*.csv
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...