用Powershell调用DLL文件
来源:互联网 发布:超声波捕鸟器淘宝网 编辑:程序博客网 时间:2024/05/17 03:26
因为Windows PowerShell能完全访问.NET Framework,所以我们就可以想象如何用Powershell来调用DLL类库呢。
这里我们用C#写一段代码编译为DLL文件(这是在做一个数字大小的比较,CompareI是用静态方法,CompareII则是一般方法)
编译命令:csc /target:library G:/Math2.cs
最后我们开始在Powershell环境下调用:
结果为:10 3
[void][reflection.assembly]::LoadFile("D:/VS2008/VC/Math2.dll")
我们必须以这种形式加载DLL库
[Math.methods]::CompareI(10,2)
我们看到Powershell在调用静态方法的时候必须使用方括号加上双冒号“::”的形式来调用静态方法。
$a=New-Object Math.Methods
$a.CompareII(2,3)
而一般方法则不然,必须用New-Object来声明一个对象引用。
- 用Powershell调用DLL文件
- 用Powershell调用DLL文件
- PowerShell 调用dll
- PowerShell 调用 Oracle.ManagedDataAccess.dll
- PowerShell-4.API调用以及DLL调用
- 用Powershell下载文件
- Windows PowerShell 2.0创建调用脚本文件
- powershell 调用winapi读写ini文件
- powershell:调用7z,haozip解压缩文件
- paip. c++ 调用.net dll 最好方式powershell 使用总结.
- 用C# 调用PowerShell 3.0
- C++写dll文件用C#调用
- java用JNA调用DLL文件
- .dll文件的调用
- java调用.dll文件
- c# 调用dll文件
- Java调用.dll文件
- java 调用dll文件
- 理解SIGBUS与SIGSEGV
- J2ME通过URL访问XML文件并下载XML到本地
- mssql中多表联合查询中去重复
- localhost不能用,但127.0.0.1可以用
- 使用Java调用Oracle数据库的存储过程实例
- 用Powershell调用DLL文件
- 试用Mapabc
- Jpa个人小结
- C语言给函数计时
- cxGrid 使用技巧
- 你会休息吗?
- 全局变量、局部变量、静态全局变量、静态局部变量区别 操作系统编译器怎么区别
- 全局变量、局部变量、静态全局变量、静态局部变量区别 操作系统编译器怎么区别
- 链表逆序 :华硕