Avatar of cantoris
cantoris
Flag for United Kingdom of Great Britain and Northern Ireland asked on

Deploy an Application Set to a PC - script?

We have a number of computers that need to connect to an external company's Citrix Application Set.  There is no form of trust between our domain and theirs.  We can configure this in the program neighborhood manually but that is a per-profile thing.  Is there a way of "installing" an application set on a given PC so it is visible to all users who log on locally to that computer?  We're mainly using Program Neighborhood 9 under Windows XP.

We've been using ICA files for connections to published applications but here we need to connect to a Set.
All I can come up with is a horrible great chunk of VBScript to run on login that checks the local profile's pn.ini and hacks in the relevant lines for the application set in question if they are not already there and creates the pn.ini and relevant folders in %appdata% if not already there.  This seems way too complex and long-winded.  Is there another way?  Bear in mind I have no access to the Citrix servers themselves.

Thanks for any help you can offer!
CitrixWindows XPVB Script

Avatar of undefined
Last Comment
cantoris

8/22/2022 - Mon
SOLUTION
AcceleraSolutions

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Mbrincat

you should really use a web interface for this...
ASKER CERTIFIED SOLUTION
Carl Webster

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
cantoris

ASKER
Oh well, thanks for the info!
Another scripted sticking plaster it is to try and make what we are given to support useable.

70+ lines of VBS file later I appear to have a flexible solution...
Carl Webster

<grin> I don't know if I would call 70+ lines of VBS code a "flexible solution"! :)
Your help has saved me hundreds of hours of internet surfing.
fblack61
cantoris

ASKER
LOL!
Well the 70+ (obfuscated)  lines can sit in the All Users' Startup folder and read/create/modify the user's own pn.ini as required - it needs to be able to cope with local and domain user profiles already held on the PC as well as new domain accounts that might get created there.
But I've done it in such a way that I can generate (and install on a given PC) differents versions of this script for the various app sets we have to support with just a couple of clicks using a deployment script.  All good coding fun  :)
Fortunately, not many of our PCs will need this sort of thing at all as few users are using these Citrix app sets.