摘要: 之前写了一个C# 调用PowerShell方法, 那么怎么反过来操作呢,也就是怎么样用C#写一个powershell命令呢?现在就用C#写一个超级简单的Module和Cmdlet1. 在VS中创建一个Library的项目文件->新建->项目->C#->Class Library在这里给我们的Class Library起一个名字”FirstPS”2. 添加必要的引用“System.Management”和“System.Management.Automation”2.1 添加System.Management在新建的项目下面找到引用->添加引用在.net选项卡下找到 阅读全文
posted @ 2013-06-13 16:58 CodingStar 阅读(2007) 评论(3) 推荐(4) 编辑
摘要: PowerShell应为编写和运行都很方便,所以为了重复利用,经常写了一些小方法或者PS代码片段。使用的时候可能会很难找到自己想要的那个方法,如果要是有一个界面把这些代码管理起来并且调用,那就很爽了1.创建一个powershell的方法,供C#调用,方法很简单,两个数的加法运算1 function Sum2 {3 param([int]$first, [int]$second)4 $result = $first + $second5 return $result6 }2. 在C#的控制台程序中创建一个私有方法,调用powershell首先定义一个powershell存放路径的全局变量 1 p 阅读全文
posted @ 2013-06-13 09:03 CodingStar 阅读(11381) 评论(2) 推荐(3) 编辑