Из программы PowerShell я могу «точечный источник» другой программы PowerShell. то есть я могу выполнить его, как если бы он был написан внутри первого.
Пример:
Write-Host 'before'
. MyOtherProgram.ps1
Write-Host 'after'
MyOtherProgram «включена» в основную программу, точно так же, как если бы ее содержимое было скопировано/вставлено.
Проблема в том, что я могу указать точку только в имени файла, оканчивающемся на .ps1
Я не могу на MyOtherProgram.lib
или MyOtherProgram.whatever
У кого-нибудь есть способ создать сценарий PowerShell, не заканчивающийся на .ps1
?