Deployment Solution

 View Only
  • 1.  consolegroup INP setting does not dynamically update the clients group membership

    Posted Jan 30, 2013 11:00 AM

    On thin clients running windows 7 (specifically HP t5740e and t610):

    After imaging I want to specify the group in the aclient.inp (I am using dagent so I know that I need InstallDir setting in there at the very least) file so that when a thin client gets re-imaged by my techs, the client automatically goes to the right group in DS (6.9 SP5)  Our clients get re-imaged quite often due to changing functions and "kiosk types" and it would be great if they could dynamically update the group they belong to. 

    However, almost all of my thin client agents exist in the database already.  Modifying the aclient.inp ConsoleGroup setting, throwing it in the Dagent install directory and restarting the service does not update the client's group membership in DS.

    Unless, I delete the client's account in DS.  Then and only then will the client's group membership take on the settings that I had in the ConsoleGroup setting (which I found is just a registry key that gets written on the client)

    My question is, can I create a job based on a condition or what have you that can delete a client so that it then essentially self-updates?

    If not,

    Can I tell deagent somehow to force and update on its group membership?

    Thank you for any suggestions. 



  • 2.  RE: consolegroup INP setting does not dynamically update the clients group membership

    Posted Feb 06, 2013 02:24 PM
    is there anyone out there?


  • 3.  RE: consolegroup INP setting does not dynamically update the clients group membership

    Posted Feb 07, 2013 12:25 PM
    Not sure if this would be helpful for you, but what we do for specific clients (based on the naming convention we have) we move them into a spcific group using a SQL query that is scheduled to run using Windows Task Scheduler. Simply lookup the group ID in the eXpress DB and use that if you like. CMD file to be called from the Windows task contains: osql -E -n -i .\QUERY\Move_to_Group_12.sql -o .\LOG\Move_to_Group_12.log SQL script contains: Use express UPDATE computer SET group_id='12' WHERE computer.name like 'VW-LAB%' AND computer.group_id IS NULL Hope this helps at least a bit. -BBC


  • 4.  RE: consolegroup INP setting does not dynamically update the clients group membership

    Posted Feb 08, 2013 09:14 AM

    Thanks BBC for the suggestion. 

    how do you notify altiris to run the scheduled task?  Or is it something that runs periodically looking for the group "flag" in the client?



  • 5.  RE: consolegroup INP setting does not dynamically update the clients group membership

    Posted Feb 08, 2013 09:28 AM

    It's a Windows task that runs on the Deployment Server. You create a Windows task (Server 2008 I believe it is called Windows Task Scheduler), which calls the CMD file (see previous reply for details) and schedule it to run every xx minutes or hours. As you could also see, I provided a SQL script, which is based on our needs, so you would have to change the WHERE statement to match your needs and you also need to lookup the group ID from your eXpress database.

    Since this is a Windows task, there is nothing that is done to the DAgent or AClient on your target machines, but simply a Windows job that does the housekeeping for us on the DS console thru the backend.