私は別のマシンから起動する必要があるwebserviceインターフェイスを持つプログラム(C#、WCF)を持っているリモートサーバーを持っています。私は直接CMDプロンプトで次のようにサーバー上でスクリプトを起動する場合、これは動作しますリモートマシン上のpowershell起動プログラム、webserviceインターフェイスが動作しない
Start-Process -WindowStyle Minimized 'path to exe'
:現在、私は、リモートマシン上でPowerShellスクリプトを持っています。
Powershell.exe start.ps1
Webサービスインターフェイスは完全に機能しています。私は
Invoke-WmiMethod –class Win32_process -name Create -ArgumentList "powershell.exe c:\Start.ps1" -ComputerName $serverName -credential $Cred
でPowerShellを介してリモートでスクリプトを実行するとき
しかしプログラムは、リモートマシン上で起動しますが、Webサービスのインタフェースが動作していませんか?私はwsdlを見ようとしましたが、表示されません。
スクリプトをリモートから呼び出して動作させるときに追加する必要がある特別な権限などがありますか?
問題は開始していない、それは動作します。しかし、Webサービスが起動しても機能していないため、プログラムのWSDLが表示されません。プログラムを起動するサーバー上で同じスクリプトを実行している場合、Webサービスが正しく実行されています。 –