Powershell script wird im PRP Paket nicht ausgeführt

Hallo,

ich habe ein Powershell Script welches mir die Favoriten aus Firefox exportiert und in einer html Datei in C:\temp ablegt. Dieses funktioniert sowohl direkt ausgeführt in der Windows Powershell ISE, als auch wenn man die vom PRP erstellte Deploy-Application.ps1 mit der Windows Powershell ISE ausführt wie es soll.

Wenn ich das Paket über dem Empirum auf einem Endgerät ausrolle, dann funktioniert es nicht.

  • Das Script wird in der Stage: „Nach der Installation“ ausgeführt. Task: „Powershell“
  • Ich habe sowohl versucht das Script komplett in den Powershell Task zu kopieren, als auch eine Script.ps1 als Systemdatei zu hinterlegen und mit "& „$dirSupportFiles\ff-bookmarks-export-html.ps1"“ auszufühen. (Der Befehl in der Windows Powershell ISE ausgeführt funktioniert.)

Was mache ich falsch?

Falls ich nichts überlesen habe, nichts.
Kommt denn eine Fehlermeldung im Log?
Und falls nein, einfach mal an den betroffenen Stellen vorher und hinterher eine Nachricht im Log ausgeben lassen, damit du siehst, ob es überhaupt an die Stelle springt und ausgeführt wird.
In etwa:
Write-Log -Message "Kopierbefehl wurde gestartet."

Das müsste dann im Log auftauchen.

Ansonsten ist die Frage was genau im Skript steht und wo das ausgeführt wird oder werden soll.
Bookmarks sind userspezifisch, müssten also auch im UserPart ausgeführt werden?

Wenn du den Code anhängst kann dir vermutlich eher geholfen werden ^^ das ist jetzt nur raten ins Blaue.

Grüße,
Paketbote