В PowerShell foreach и % являются псевдонимами по умолчанию для ForEach-Object . Однако, похоже, что команда ведет себя по-разному в зависимости от того, как она вызывается.
В частности, мне трудно заставить команду работать без подачи ввода из конвейера, если только я не использую псевдоним foreach .

Я что-то здесь не так делаю, или это по какой-то причине?
