как перебирать файлы с powershell? - PullRequest
12 голосов
/ 31 августа 2010

Я хочу перебирать файлы в папке, используя скрипт powershell;

1 Ответ

15 голосов
/ 31 августа 2010
Get-ChildItem | ForEach-Object { <# do what you need to do #> }

или короче:

gci | % { <# ... #> }

или, если вы хотите явную циклическую конструкцию:

foreach ($file in Get-ChildItem) {
    # ...
}

Обратите внимание, однако, что foreach будет запускаться только после всех выходных данных изGet-ChildItem собрано.На мой взгляд, большинство кода Powershell должны максимально использовать конвейер.

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