我想从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());
}
没有返回任何结果(只有一个,它是空的。)