2017-02-08 3 views
2

Ich versuche, ein eine UWP App installiert mit dem Powershell-BefehlInstallation des UWP-App wird mit Fehler 0x80070005: eine Kachel mit unerwarteten Fehlern fehlgeschlagen Hinzufügen

Startprozesspowershell „-ExecutionPolicy Unrestricted -NoExit -Command "cd \“ C : \ Benutzer \ Administrator \ Dokumente \ Visual Studio 2015 \ Projekte \ App3 \ AppPackages \ App3 \ App3_1.0.0.0_x64_Test` "; & .\Add-AppDevPackage.ps1 -Force" "Out-Datei C: \ Users \ Administrator \ Desktop \ log.txt "-Verb RunAs -Wait

wo AppDevPackage.ps1 ist der Powershell-Skript in der App zur Verfügung gestellt.

Das Skript läuft gut, wenn ich es mit der rechten Maustaste ausführen -> mit powershell.But ausführen, wenn ich versuche, das Skript mit einem Jenkins aufrufen oder eine geplante Aufgabe verwenden wird der folgende Fehler ausgelöst:

Add-AppxPackage : Die Bereitstellung ist mit HRESULT fehlgeschlagen: 0x80073CF6, Paket konnte nicht registriert werden.

Fehler 0x80070005: Das Hinzufügen einer Kachel ist mit einem unerwarteten Fehler fehlgeschlagen.

HINWEIS: Weitere Informationen, suchen Sie nach [ActivityId] 5e8c5432-8277-0004-c28f-8c5e7782d201 in Ereignisprotokoll oder verwenden Sie die Befehlszeile Get-AppxLog -ActivityID 5e8c5432-8277-0004-c28f-8c5e7782d201

Bei C: \ Benutzer \ Administrator \ Dokumente \ Visual Studio 2015 \ Projekte \ App3 \ AppPackages \ App3 \ App3_1.0.0.0_x64_Test \ Add-AppDevPackage.ps1: 388 Zeichen: 13 + Add-AppxPackage -Path $ DeveloperPackagePath .FullName -Dep ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ + CategoryInfo: WriteError: (C: \ Benutzer \ Admini .... 0.0.0_x64.appx: String) [Add-AppxPac kage], IO Ausnahme + FullyQualifiedErrorId: DeploymentError, Microsoft.Windows.Appx.PackageManager.Commands.AddA ppxPackageCommand

sah ich das Ereignisprotokoll als auch, sogar, dass die gleichen Fehler gibt code.I müssen dieses Skript für die Automatisierung laufen, damit kann nicht manuell ausgeführt werden.

+0

'[ComponentModel.Win32Exception] 0x80070005' meldet, dass dieser Fehler" Zugriff verweigert "bedeutet. –

+0

Ich erhalte diesen Fehler nicht, wenn ich ihn mit Rechtsklick-> Ausführen als Powershell-Skript ausführe. Außerdem verwende ich ein automatisiertes Powershell-Fenster, um diesen Befehl auszuführen, also verstehe nicht, warum ich diesen Fehler erhalte. – bharath

+0

Ihre Rechte auf dem System unterscheiden sich von den Rechten des Benutzers, unter dem das Skript ausgeführt wird, wenn es als Automatisierung ausgeführt wird. Möglicherweise müssen Sie explizite Anmeldeinformationen angeben, um unter jenkins oder als geplante Aufgabe ausgeführt zu werden. –

Antwort

0

Ich habe versucht, alle möglichen Dinge, aber eine geplante Aufgabe für die Powershell-Skript zu konfigurieren und es von jenkins mit dem Befehl aufrufen:

schtasks/run/tn

ist das einzige, was für mich gearbeitet.

Stellen Sie außerdem sicher, dass Sie die geplante Aufgabe mit den höchsten Berechtigungen unter Verwendung eines Benutzerkontos mit Administratorrechten ausführen.

Verwandte Themen