2017-10-06 44 views
0

我有一个引用dll文件的powershell脚本,我想将这个脚本分发给客户。我如何做到这一点,使客户不必担心安装/引用正确的dll文件?使用dll分配powershell脚本

我从剧本中引用以下列方式的dll文件:

Add-Type -Path <local path to dll> 

我正在寻找一种方式来无论是捆绑这些DLL与脚本一起,或某种方式PowerShell来安装DLL当它运行时。 DLL的我感兴趣的是作为下面的NuGet包:

  1. Sharepoint Client
  2. Active Directory library
+0

[将Powershell脚本和文件包装在一起?](https://stackoverflow.com/questions/22757851/wrapping-powershell-script-and-files-together) – vonPryz

回答

1

你可以尝试的dll文件复制到该目录下的脚本是,然后用“$ PSScriptRoot \ Name.Of.File.dll”。压缩目录并分发Zip文件。

+0

这是我总是这样做的,在我认为最干净的方式来做到这一点。 – bluuf