日期:2014-05-17  浏览次数:20556 次

asp.net程序中执行PowerShell
本帖最后由 zooen2011 于 2013-10-21 21:37:32 编辑
问题1:
asp.net程序中执行PowerShell,具体操作时要调用哪个dll实现吗?是不是与执行dos命令类似?
我在百度上找的一些方法,屡试不爽,还是没成功
问题2:
PowerShell已经处于远程服务器的状态
这时执行某些脚本

#读取服务器的服务列表名称
$sc=get-service
foreach($i in $sc){
$i.name;
}

返回一些信息,我想把这些信息存储到本地客户机的txt文档,但这时候是处于链接服务器的状态,这个怎么切换?
powershell

------解决方案--------------------
布置的服务器一定要安装Exchange Server,不只是要几个dll就可以了的.

调试的客户端也要安装Exchange Server客户端程序,我试过了很多个方法,就是新增Exchange的邮件这个方法不成功,让我郁闷死了.
------解决方案--------------------
首先请你查下成语词典,“屡试不爽”到底是什么意思,怎么使用。

其次,你可以看个代码:
https://github.com/ntheile/Powershell-Web-Console-in-asp.net-and-csharp