文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C#执行PowserShell脚本

C#执行PowserShell脚本

时间:2010-11-14  来源:秩名

  Windows PowserShell能够很简洁 快速通过Script脚本方式获得我们想要执行效果. 如何在C#中任意执行PowerShell脚本.?类似目前我要在做一个进程管理工具. 通过PowerShell脚本方式获取当前系统进程调用的详细信息. C#如何执行Shell Script:

  步骤如下:

  <1>前提:安装PowerShell SDK.

  要在C#执行Power Shell 脚本.需要在PowerShell的SDK添加相关引用. Windows 7系统自动集成Windows PowerShell 2.0版本.

  <2>新建Console Application项目 命名:CallPowerShellDemo .添加引用:System.Management.Automation 这个命名空间需要引用PowerShell SDK中System.Management.Automation.dll. 如果已经PowerShell SDK可以在目录:C:\Program Files\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0 下找到:

 

  添加相关引用:

  1:  //导入引入

  2:  using System.Management.Automation;

  3:  using System.Management.Automation.Runspaces;

  4:  using System.Management;

  5:  using CallPowerShellDemo.EntityModel;

  封装参数实体:

  1:   /// <summary>

  2:      /// 定义一个封装Shell脚本命令参数实体类

  3:      /// Author:chenkai Date:2010年11月9日10:27:55

  4:      /// </summary>

  5:    public  class ShellParameter

  6:      {

  7:        public string ShellKey { get; set; }

  8:        public string ShellValue { get; set; }

  9:      }

标签分类: C#

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载