从一个 PowerShell 程序,我可以“点源”另一个 PowerShell 程序。即我可以执行它,就好像它写在第一个里面一样。
例子:
Write-Host 'before'
. MyOtherProgram.ps1
Write-Host 'after'
MyOtherProgram 在主程序中的“包含”中,就像它的内容已被复制/粘贴一样。
问题是:我只能点源一个文件名以.ps1
我不能MyOtherProgram.lib
或MyOtherProgram.whatever
任何人都有一种方法来点源不以结尾的 PowerShell 脚本.ps1
?