繁体   English   中英

如何在C#中从WCF运行Powershell脚本

[英]How to run a Powershell script from WCF in C#

我有一个Java应用程序,需要使用WCF c#应用程序通过电源外壳动态运行。 我已经尝试了以下命令

System.Diagnostics.Process.Start("powershell.exe", strCmd + " ; timeout 50");

但是我仍然无法成功可以告诉我我该怎么做

这里有几件事可能是错误的:

  • WCF服务是否具有运行PowerShell命令所需的权限?
  • 将在正确的目录中执行PowerShell命令吗?
  • 应该在启动命令之前完成连接吗?

话虽如此,这不是一个好主意,您正在向攻击者打开计算机以运行他们想要的任何PowerShell脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM