PowerShell компилирует сценарии?

Предположим, у меня есть простой скрипт PowerShell:

1..3 | Write-Host 
Как PowerShell обрабатывает это?Он собирает сборку в памяти или временный файл .dll?Могу ли я изучить эту сборку и MSIL, используя некоторые инструменты (например, ILSpy, VS, WinDbg)?Рассматривает ли PowerShell обработку файловых сценариев и ввод данных из командной строки REPL одинаково (т.е. оба скомпилированы / интерпретированы)?Могу ли я использовать эту скомпилированную сборку вместе с C # и другими языками .Net?Можно ли скомпилировать скрипт PS в собственный двоичный код?

Ответы на вопрос(1)

Ваш ответ на вопрос