Batch or VB: Clean removal of multiple Citrix ICA Client installs
$30-100 USD
Cancelled
Posted almost 16 years ago
$30-100 USD
Paid on delivery
Summary: Requesting a batch file to completely uninstall Citrix presentation server clients from multiple Windows 32 Bit systems. Goal:? Completely uninstall presentation server ICA clients (Web and PNagent) from Windows 32 Bit systems using a batch file.? A batch file is the first preference, VBscript is a second preference.
## Deliverables
My environment has multiple Citrix ICA clients versions, with version 8.100.29670 being the most common. I need help to cleanly remove this version and make room for version 10.2. The following attributes attract a bonus payment:Delivering a script that meets my expectations within 72 hours of bid acceptance attracts a bonus equal to accepted bid value ??" ie doubles my payment to you. I shall commit to responding to any queries you have within 8 hours of you submitting them, once the bid is accepted and the contract is in [login to view URL] expectations in terms of delivering elegant and simple, well annotated code that achieves the goal efficiently and effectively attracts a bonus up to 15% of accepted bid value. What I expect is a script to achieve the following: 1) Execute silently, under elevated privileges for any user (up to 10 users per host expected) 2) Log ICA cleanup activity to a temporary local file, append to same log as different users logon/logoff 3) Detect installed ICA client version (eg ICA web client v 8.x and PNagent version 10.x on the same host) 4) Silently uninstall the detected ICA client using the unique product code referenced in the registry (Eg. msiexec to force uninstallation of detected ICA package). 5) If graceful uninstallation fails, the script should: -detect the appropriate keys associated with the installed product and delete them -Detect the appropriate Citrix directories in the program files folder and delete them -Unregister any dll’s associated with detected ICA client -Delete icons and shortcuts created by the ICA client in the start menu and desktop (I can provide the folder names if this helps) -Delete any ini files on the root drive created by any ICA client -Delete all references to Citrix or the ICA client in the user profile - -Delete all ICA client specific settings on all user profiles (including default user) -Delete the Citrix key HKEY_CURRENT_USER\Software\Citrix for all system users 6) The script must not:Render the host unusable, access the network, delete local profiles, reboot the host more than once, force the user to logoff or prevent the installation of clients 8.x and above once the host is cleaned up and rebooted. Helpful hints: How to Completely Uninstall a Presentation Server Client From Your System Drive and Registry [login to view URL]