Допустим, я написал сценарий PowerShell, который включает в себя эту команду:
Get-ChildItem -Recurse
Но вместо этого я написал:
Get-ChildItem -Re
Экономить время. По прошествии некоторого времени, когда я обновил свою версию PowerShell, Microsoft решила добавить в Get-ChildItem параметр с именем «-Return», который, например, возвращает True или False в зависимости от того, найдены какие-либо элементы или нет.
Должен ли я в этом виртуальном сценарии редактировать все свои прежние сценарии, чтобы гарантировать, что сценарий будет функционировать должным образом? Я понимаю попытку Microsoft сэкономить мое время набора текста, но это моя забота, и поэтому я, вероятно, всегда буду стараться писать полное имя параметра.
Если, конечно, вы не знаете чего-то, чего не знаю я. Спасибо за ваше понимание!