CITRIX - Pfad zur veröffentlichen APP per Powershell ändern
Hallo,
Ich würde gern eine veröffentliche App in Citrix per Powershell script ändern. Hintergrund ist, dass die Anwendungen mit einem Kommandozeilen - Parameter ausgeführt wird, der in den Anwendungseinstellungen hinterlegt ist. Die Anwendung wird regelmäßig aktualisiert, weshalb sich der Pfad zur ausführbaren datei ändert.
Für RDWeb hab ich bereits ein Powershell Script, was ich dann einfach immer mit der Versionsnummer der Anwendung aktualisier und welches dann die Pfadnamen für alle freigegebenen Anwendungen, die das betrifft , ändert. Citrix ist für mich aber Neuland und dazu bräuchte ich (wennd as überhaupt geht) auch so ein funktionierendes Powershell Script.
So sieht meine Apptausch.ps1 für die RDWeb Anwendung aus:
Ich passe dann immer nur die Versionsnummer nach jedem Update an und führe das Script aus. Das funktioniert ganz gut.
Hoffe, dass geht auch mit Citrix auf diesem Weg irgendwie.
Ich würde gern eine veröffentliche App in Citrix per Powershell script ändern. Hintergrund ist, dass die Anwendungen mit einem Kommandozeilen - Parameter ausgeführt wird, der in den Anwendungseinstellungen hinterlegt ist. Die Anwendung wird regelmäßig aktualisiert, weshalb sich der Pfad zur ausführbaren datei ändert.
Für RDWeb hab ich bereits ein Powershell Script, was ich dann einfach immer mit der Versionsnummer der Anwendung aktualisier und welches dann die Pfadnamen für alle freigegebenen Anwendungen, die das betrifft , ändert. Citrix ist für mich aber Neuland und dazu bräuchte ich (wennd as überhaupt geht) auch so ein funktionierendes Powershell Script.
So sieht meine Apptausch.ps1 für die RDWeb Anwendung aus:
Get-RDRemoteApp -alias "databasemanager" | fl
Get-RDRemoteApp -alias "databasemanager" | Set-RDRemoteApp -FileVirtualPath "D:\software\distribution\bin\Softwarename-11.1.119.160-x64\bin\databasemanager.exe"
Get-RDRemoteApp -alias "databasemanager" | Set-RDRemoteApp -FilePath "D:\software\distribution\bin\Softwarename-11.1.119.160-x64\bin\databasemanager.exe"
Get-RDRemoteApp -alias "databasemanager" | Set-RDRemoteApp -IconPath "D:\software\distribution\bin\Softwarename-11.1.119.160-x64\bin\databasemanager.exe"
Get-RDRemoteApp -alias "databasemanager" | fl
...... usw
Ich passe dann immer nur die Versionsnummer nach jedem Update an und führe das Script aus. Das funktioniert ganz gut.
Hoffe, dass geht auch mit Citrix auf diesem Weg irgendwie.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 394762
Url: https://administrator.de/forum/citrix-pfad-zur-veroeffentlichen-app-per-powershell-aendern-394762.html
Ausgedruckt am: 09.04.2025 um 04:04 Uhr
1 Kommentar

Config im File anpassen und aktualisieren:
https://docs.microsoft.com/en-us/powershell/module/appvclient/Set-AppvCl ...
https://docs.microsoft.com/en-us/powershell/module/appvclient/Set-AppvCl ...
Gruß A.
https://docs.microsoft.com/en-us/powershell/module/appvclient/Set-AppvCl ...
https://docs.microsoft.com/en-us/powershell/module/appvclient/Set-AppvCl ...
Gruß A.