Run my third-party DLL file with PowerShell

前端 未结 3 404
死守一世寂寞
死守一世寂寞 2020-12-13 13:56

I am not sure if this is possible or not with PowerShell.

But basically I have a Windows Forms program that configures a program called EO Server. The EO Server has

3条回答
  •  别那么骄傲
    2020-12-13 14:31

    Yes, you can:

    Add-Type -Path $customDll
    $a = new-object custom.type
    

    You call a static method like so:

    [custom.type]::method()
    

    Instead of Add-Type, you can also use reflection:

    [Reflection.Assembly]::LoadFile($customDll)
    

    (Note that even the above is calling the Reflection library and the LoadFile static method.)

提交回复
热议问题