использование
Get-ChildItem -dir #lists only directories
Get-ChildItem -file #lists only files
Если вы предпочитаете псевдонимы, используйте
ls -dir #lists only directories
ls -file #lists only files
или
dir -dir #lists only directories
dir -file #lists only files
Для просмотра подкаталогов также добавьте -r
опцию.
ls -dir -r #lists only directories recursively
ls -file -r #lists only files recursively
Протестировано на PowerShell 4.0, PowerShell 5.0 (Windows 10), PowerShell Core 6.0 (Windows 10, Mac и Linux) и PowerShell 7.0 (Windows 10, Mac и Linux).
Примечание . В PowerShell Core символические ссылки не используются при указании параметра -r
. Чтобы -FollowSymlink
перейти по символическим ссылкам, укажите переключатель с помощью -r
.
Заметка 2 : PowerShell теперь кроссплатформенный, начиная с версии 6.0. Кроссплатформенная версия изначально называлась PowerShell Core, но слово «Core» было исключено с PowerShell 7.0+.
Документация Get-ChildItem: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/get-childitem