Updating S30 ICA client using settings.reg

  • This topic is empty.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #1658
    Avatarnullspace
    Member
    • Total Post: 2
    • Newbie

    Hey Everyone,

    I’m trying to find out if it’s possible to update the settings of an ICA client (version 10.3) by pushing out a custom settings.reg. I’m trying to update the list of citrix servers on my terminals without having to enter the username and password on each terminal again.

    I’ve managed to get a settings.reg pushed that replaces the server list, but I can’t seem to stop it from blanking out/replacing the username and password for the ICA connection.

    Here is what I’m using so far:

    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWBTClientsRegistrationICAConnectionsCitrix Stuff]
    “LkPid”=dword:424E8152
    “LocTcpBrowserAddress15″=”



    “LocTcpBrowserAddress14″=”



    “LocTcpBrowserAddress13″=”



    “LocTcpBrowserAddress12″=”



    “LocTcpBrowserAddress11″=”



    “LocTcpBrowserAddress10″=”



    “LocTcpBrowserAddress9″=”



    “LocTcpBrowserAddress8″=”



    “LocTcpBrowserAddress7″=”



    “LocTcpBrowserAddress6″=”etc”
    “LocTcpBrowserAddress5″=”server5”
    “LocTcpBrowserAddress4″=”server4”
    “LocTcpBrowserAddress3″=”server3”
    “LocTcpBrowserAddress2″=”server2”
    “LocTcpBrowserAddress”=”server1”
    “LocHttpBrowserAddress15″=”



    “LocHttpBrowserAddress14″=”



    “LocHttpBrowserAddress13″=”



    “LocHttpBrowserAddress12″=”



    “LocHttpBrowserAddress11″=”



    “LocHttpBrowserAddress10″=”



    “LocHttpBrowserAddress9″=”



    “LocHttpBrowserAddress8″=”



    “LocHttpBrowserAddress7″=”



    “LocHttpBrowserAddress6″=”etc”
    “LocHttpBrowserAddress5″=”server5”
    “LocHttpBrowserAddress4″=”server4”
    “LocHttpBrowserAddress3″=”server3”
    “LocHttpBrowserAddress2″=”server2”
    “LocHttpBrowserAddress”=”server1”
    “DeleteCmdLineArgs”=”/D:Citrix Stuff”
    “DeleteExe”=”CEICAMGR”
    “PropertiesCmdLineArgs”=”/P:Citrix Stuff”
    “PropertiesExe”=”CEICAMGR”
    “StartCmdLineArgs”=”/L “Citrix Stuff””
    “StartExe”=”WFICACE”
    “Description”=”Citrix Stuff”
    “FileExtension”=””
    “SSLProxyHost”=”:443″
    “ProxyPassword”=””
    “ProxyUsername”=””
    “ProxyHost”=”:1080″
    “ProxyType”=”None”
    “UseAlternateAddress”=”Off”
    “DoNotUseDefaultCSL”=”On”
    “EncryptionLevelSession”=”Basic”
    “ZLMouseMode”=”2”
    “ZLKeyboardMode”=”2”
    “EnableAudioInputMode”=”0”
    “AudioBandwidthLimit”=”1”
    “ClientAudio”=”On”
    “VSLAllowed”=”On”
    “CGPAddress”=””
    “Compress”=”On”
    “TAPIDevice”=”Off”
    “PersistentCacheEnabled”=”Off”
    “PanCustomY”=”0”
    “PanCustomX”=”0”
    “PanningPosition”=”0”
    “DesiredColor”=”8”
    “LVBMode”=”Off”
    “ScreenPercent”=”100”
    “DisableCtrlAltDel”=”On”
    “Password”=”password”
    “Username”=”terminalname”
    “Domain”=”domain”

    “WinStationDriver”=”ICA 3.0”
    “SSLEnable”=”Off”
    “BrowserProtocol”=”HTTPonTCP”
    “TransportDriver”=”TCP/IP”
    “InitialProgram”=”#Citrix Session”
    “Address”=”Citrix Session”
    “ModDate”=hex:00,0c,0d,00,fa,6f,c6,01

    The red section is the part giving me trouble. If I remove username, password, and domain completely from the key, I just get blanks on each one. I’m wondering if there’s anyway I can avoid overwriting this part or if there’s a variable that will pull the terminal’s network name.

    Thanks in advance!

    #14769
    ConfGenConfGen
    Keymaster
    • Total Post: 10993
    • Jedi Master
    • ★★★★★★★

    You can try to delete all lines in the below section and only remain the needed one. Now push this settings.reg back to the client.
    Or you can write your own WDM script to modify the registry directly for you.

    CG

    #14771
    Avatarnullspace
    Member
    • Total Post: 2
    • Newbie

    Thanks CG! I’ll give that a try 😀

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.