【发布时间】:2017-02-14 23:58:35
【问题描述】:
我有一个远程服务器,其中有一个程序(C#、WCF),我需要从另一台机器启动它的 web 服务接口。目前我在远程机器上有一个powershell脚本:
Start-Process -WindowStyle Minimized 'path to exe'
如果我在 cmd 提示符下直接使用以下命令在服务器上启动脚本,这将有效。
Powershell.exe start.ps1
Webservice接口功能齐全。
但是,当我使用
通过 powershell 远程运行脚本时Invoke-WmiMethod –class Win32_process -name Create -ArgumentList "powershell.exe c:\Start.ps1" -ComputerName $serverName -credential $Cred
程序在远程机器上启动,但是webservice接口不工作?我试图查看 wsdl 但它没有显示。
从远程调用脚本以使其工作时是否需要添加任何特殊权限或其他内容?
【问题讨论】:
标签: web-services wcf powershell