Вопросы к Поиску с Алисой
Механизм оценки и выполнения кода с помощью Invoke-Expression в PowerShell заключается в том, что оболочка анализирует предоставленную строку и выполняет её, как если бы это была команда, набранная прямо в консоли. powershellcommands.com
Без Invoke-Expression строка, отправленная в командной строке, возвращается (эхо) без изменений. learn.microsoft.com