Я знаю, что мы можем использовать параметр -File в Powershell V3.0, но как мы можем получить только файлы с помощью командлета Get-childitem в Powershell V2?
Вернуть только файлы с Get-childitem в powershell 2
Ответы (1)
Вы можете использовать командлет Where-Object для проверки свойства PSIsContainer
:
Get-ChildItem | Where-Object { !$_.PSIsContainer }
person
Martin Brandl
schedule
27.05.2016
Хорошо, я попробую, но это работает и для неименованных файлов?
- person Zakaria Belghiti; 27.05.2016
что вы имеете в виду под неименованными файлами?
- person Martin Brandl; 27.05.2016
Я имею в виду файлы без расширения
- person Zakaria Belghiti; 27.05.2016
Да, он также будет включать файлы без расширений.
- person Martin Brandl; 27.05.2016
Уверен, вам нужно использовать скобки в v2.
- person Matt; 27.05.2016
О, спасибо, Мэтт, я обновил свой ответ.
- person Martin Brandl; 27.05.2016
Get-ChildItem -File
, не упомянутый в предполагаемом дубликате. - person JosefZ   schedule 27.05.2016-File
не существует. Я нашел еще один, который включал такой ответ, но тот, который я выбрал, кажется более близким и содержит меньше другой информации. - person Matt   schedule 27.05.2016