
C#
Annn_kk
我是一条咸鱼...
展开
-
C#调用PowShell执行命令的两种方式
由于最近做的一个任务需要用到C#代码调用PowerShell远程执行代码,所以在参考了一些资料和自己实验整理出两种可行的方式。 分别为两种方式,一种是发送远程指令操作,一种是执行本地powershell脚本文件。 在进行操作之前,要先以管理员权限启动powershell软件,先将powershell执行权限调至最高,因为window默认不允许执行任何脚本文件。 所以我们要在pow原创 2017-04-14 14:42:09 · 11156 阅读 · 0 评论 -
C#计算程序运行时间
通过系统函数System.DateTime.Now获取运行前的当前时间和运行后的当前时间,然后通过DateTime类型本身自带的Subtract方法(从此实例中减去指定时间或持续时间,DateTime类型或TimeSpan类型参数),用运行后时间减去运行前时间,获得运行一段程序所需要的时间。 具体代码如下: DateTime beforDT = System.DateTime.Now;原创 2017-04-17 09:07:21 · 2088 阅读 · 0 评论 -
使用PowerShell远程执行指令后返回执行或错误信息
算是对之前做的Powershell远程执行指令的一些改进优化,由于之前返回信息只能在发送的命令行后面加上 $? 来判定命令的是否执行成功,返回的只有false或者true,亦或者是返回一些奇怪的数组类型,无法正确有效的判断是指令中哪一部分出现的问题。 现在的解决方法是通过pipeline流中的Error.Read() 方法返回执行过程中出现的错误信息。只需要将这行语句写在向PowerShel原创 2017-08-09 14:28:14 · 4862 阅读 · 0 评论 -
GirdView控件绑定数据源,自动生成列
BorderWidth="1px" CssClass="dg_borderstyle" AutoGenerateColumns="true" GridLines="None" EmptyDataText="暂无记录!" EmptyDataRowStyle-CssClass="Com_No" >原创 2017-08-09 17:13:35 · 591 阅读 · 0 评论