我想知道如何获取我正在运行或编写的脚本的位置。我们将一组 .NET 程序集放在与当前 PowerShell 脚本相同的目录中,我们希望从脚本中加载它们。现在我使用固定路径来定位程序集,但我们想从当前文件位置加载它们。
[System.Reflection.Assembly]::LoadFrom
("C:\Work\Scripts\Assemblies\DynamicOps.ManagementModel.Client.dll")
[System.Reflection.Assembly]::LoadFrom
("C:\Work\Scripts\Assemblies\DynamicOps.Repository.dll")