Powershell runquery在客户端机器ASP.NET中

时间:2014-06-24 12:10:55

标签: asp.net shell powershell client-server client-side

我想从Windows应用商店(客户端)安装程序名称。继承我的代码。首先是可能吗?其次,如果是,为什么我的代码不起作用?

            StringBuilder stringBuilder = new StringBuilder();
            var shell = PowerShell.Create();

         // Add the script to the PowerShell object
            shell.Commands.AddScript("Import-Module Appx");
            shell.Commands.AddScript("Get-AppxPackage ");
            Command c = new Command("Out-String");
            c.Parameters.Add("width", 150);
            shell.Commands.AddCommand(c);
          //  var results = shell.Invoke();
            Collection<PSObject> results = shell.Invoke();
            foreach (PSObject obj in results)
            {
                stringBuilder.AppendLine(obj.ToString());
            }

没有返回任何结果(只有一个,它是空的。)

0 个答案:

没有答案