Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.
Your web browser has the ".ICA" file type associated with the Citrix client software as its "helper" application. When you click on a link whose URL points to a .ICA file, the .ICA file [basically a small text file formatted like a .INI file] gets downloaded and the Citrix client gets started and the .ICA file is passed to it as a parameter. Then, the Citrix client pops up a window to authenticate you as a domain user on the Citrix server. After you are authenticated, the Citrix client presents an application in "seemless" mode, meaning that the application's window(s) appear on your desktop, but the application in the Citrix session doesn't appear within a frame window containing a desktop for the Citrix session.
It is going to be some what dicey automating this in a reliable way. The problem is that when Citrix presents the application on your desktop, the application window is "opaque". This means that the RoboScript utility and the Control Manager extender won't be able to "see" or directly manipulate the controls that are present in the application window that Citrix displays on your desktop. About the best you can do is to use the SendKeysTo() function along with some time delays to try to automate the application.
It would be much easier if you could get the Citrix Published Application definition modified to launch a WinBatch script on the Citrix server, with the script then launching the desired application and automating its activities.
Article ID: W15963
File Created: 2004:03:30:15:42:04
Last Updated: 2004:03:30:15:42:04