Powershell UWP应用程序安装失败,错误为0x80070005:添加磁贴失败,错误为意外

Powershell UWP应用程序安装失败,错误为0x80070005:添加磁贴失败,错误为意外,powershell,uwp,appx,Powershell,Uwp,Appx,我正在尝试使用powershell命令安装UWP应用程序 启动Process powershell”-执行策略不受限制-NoExit-命令“cd\”C:\Users\Administrator\Documents\Visual Studio 2015\Projects\App3\AppPackages\App3\App3\u 1.0.0\u x64\u Test`;&\Add AppDevPackage.ps1-Force`“| Out文件C:\Users\Administrator\Deskt

我正在尝试使用powershell命令安装UWP应用程序

启动Process powershell”-执行策略不受限制-NoExit-命令
“cd\
”C:\Users\Administrator\Documents\Visual Studio 2015\Projects\App3\AppPackages\App3\App3\u 1.0.0\u x64\u Test`;&
\Add AppDevPackage.ps1
-Force`“| Out文件C:\Users\Administrator\Desktop\log.txt”-动词RunAs-等待

其中AppDevPackage.ps1是应用程序中提供的powershell脚本

当我使用右键单击->使用powershell运行脚本时,脚本运行良好。但是当我尝试使用jenkins或使用计划任务调用脚本时,会引发以下错误:

添加AppxPackage:部署失败,HRESULT:0x80073CF6,无法注册包

错误0x80070005:添加磁贴失败,出现意外错误

注:有关更多信息,请在中查找[ActivityId]5e8c5432-8277-0004-c28f-8c5e7782d201 事件日志或使用命令行Get AppxLog-ActivityID 5e8c5432-8277-0004-c28f-8c5e7782d201

位于C:\Users\Administrator\Documents\Visual Studio 2015\Projects\App3\AppPackages\App3\App3\u 1.0.0\u x64\u Test\Add AppDevPackage.ps1:388字符:13 +添加AppxPackage-Path$DeveloperPackagePath.FullName-Dep。。。 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +CategoryInfo:WriteError:(C:\Users\Admini….0.0.0_x64.appx:String)[添加AppxPac kage]异常 +FullyQualifiedErrorId:DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddA ppxPackageCommand


我还查看了事件日志,即使它给出了相同的错误代码。我需要运行此脚本以实现自动化,因此无法手动运行此脚本。

我尝试了各种方法,但配置了powershell脚本的计划任务,并使用以下命令从jenkins处调用它:

schtasks/run/tn

是唯一对我有用的东西


另外,请确保使用具有管理权限的用户帐户以最高权限运行计划任务。

[ComponentModel.Win32Exception]0x80070005
报告此错误意味着访问被拒绝。使用右键单击->以powershell脚本运行时,我没有收到此错误。此外,我正在使用automation中提升的powershell窗口来运行此命令,因此我不明白为什么会出现此错误。在作为automation运行时,您在系统上的权限与脚本所使用的用户权限有所不同。您可能需要提供显式凭据以在jenkins下运行或作为计划任务运行。