ListEventReceiver
特別なユーザー資格情報の下から PowerShell スクリプトを実行する必要があります。Runspace
スクリプトを実行するために非常にうまく機能していることがわかりましたが、安全な(コードにパスワードなしで)「実行」するにはどうすればよいですか?
パイプライン
string cmdArg = "C:\\Users\\Administrator\\Documents\\userExist.ps1 " + mailstring;
Runspace runspace = RunspaceFactory.CreateRunspace();
runspace.Open();
Pipeline pipeline = runspace.CreatePipeline();
pipeline.Commands.AddScript(cmdArg);
pipeline.Commands[0].MergeMyResults(PipelineResultTypes.Error, PipelineResultTypes.Output);
Collection<PSObject> results = pipeline.Invoke();
var error = pipeline.Error.ReadToEnd();
runspace.Close();
セキュア ストア サービスについて読みましたが、それはサービス全体、ページ、またはリストのみを対象としており、単一の機能には使用できないと思いますか?
この問題を解決する方法を知っている人はいますか?