Итак, у меня есть процесс, который ищет определенные файлы, как показано ниже:
@(Get-ChildItem -Path \\$Server\c$\temp\* where-object { $_.CreationTime.Date -match "2016" })
Это работало нормально, пока я не захотел разделить свой вывод. Я узнал о "$ OFS =" "" и хотел использовать это (глобальная переменная PowerShell?) И изменил ее на $ OFS = "` r`n "..
Теперь, когда я запускаю указанную выше команду, я получаю сообщение об ошибке:
Get-ChildItem: не найден позиционный параметр, который принимает аргумент '$ _. CreationTime.Date -match "2016"'.
Я попытался сбросить его с помощью $ OFS = "", но это, похоже, не помогло. Я не могу понять, что я сделал, чтобы испортить свой простой сценарий. Извините за очень нубский вопрос, но я искал его целую вечность и не могу найти ответа. Все, что я нахожу в Интернете, похоже, утверждает, что моя команда powershell должна работать