2017-02-08 8 views
2

Я пробуя установить UWP приложения с помощью команды PowershellУстановки UWP приложения с ошибкой 0x80070005: Добавление плитки не удалось с неожиданной ошибкой

Start-Process Powershell «-ExecutionPolicy Неограниченного -NoExit -command "cd \» C : \ Users \ Administrator \ Documents \ Visual Studio 2015 \ Projects \ App3 \ AppPackages \ App3 \ App3_1.0.0.0_x64_Test` "; & .\Add-AppDevPackage.ps1 -Force`" | Out-File C: \ Users \ Administrator \ Desktop \ log.txt "-Verb RunAs -Подождите

где AppDevPackage.ps1 является сценарий PowerShell содержится в приложении.

Скрипт работает нормально, когда я запускаю его, используя щелчок правой кнопкой мыши -> запускать с помощью powershell. Но когда я пытаюсь вызвать скрипт с помощью jenkins или используя запланированную задачу, возникает ошибка ниже:

Add-AppxPackage : Не удалось выполнить развертывание с помощью HRESULT: 0x80073CF6, пакет не удалось зарегистрировать.

ошибка 0x80070005: добавление плитки завершилось с неожиданной ошибкой.

ПРИМЕЧАНИЯ: Для получения дополнительной информации, посмотрите на [ID действия] 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_1.0.0.0_x64_Test \ Add-AppDevPackage.ps1: 388 char: 13 + Add-AppxPackage -Path $ DeveloperPackagePath .FullName -Dep ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ + CategoryInfo: WriteError: (C: \ Users \ Admini .... 0.0.0_x64.appx: String) [Add-AppxPac kage], IO Исключение + FullyQualifiedErrorId: DeploymentError, Microsoft.Windows.Appx.PackageManager.Commands.AddA ppxPackageCommand

Я посмотрел журнал событий, а, даже, что дает ту же ошибку code.I нужно запустить этот скрипт для автоматизации, следовательно, не удается запустить это вручную.

+0

'[ComponentModel.Win32Exception] 0x80070005' сообщает, что эта ошибка означает« Доступ запрещен ». –

+0

Я не получаю эту ошибку при запуске, используя правый щелчок-> запускать как скрипт powershell. Кроме того, я использую окно с расширенными полномочиями для автоматизации этой команды, поэтому не понимаю, почему я получаю эту ошибку. – bharath

+0

В ваших правах на систему есть что-то другое в сравнении с правами пользователя, с которыми работает скрипт при работе в качестве автоматизации. Возможно, вам нужно будет предоставить явные учетные данные для запуска под jenkins или в качестве запланированной задачи. –

ответ

0

Я перепробовал все виды вещей, но настройки запланированного задания для сценария Powershell и вызов его из Jenkins с помощью команды:

SchTasks/бег/т

это единственное, что работает для меня.

Также выполняйте запланированную задачу с наивысшими привилегиями, используя учетную запись пользователя с правами администратора.

 Смежные вопросы

  • Нет связанных вопросов^_^