Video Screencast Help
Search Video Help Close Back
to help
New in the Rewards Catalog: Vouchers for "Symantec Technical Specialist" and "Symantec Certified Specialist" exams.

HP Client Manager Alerts

Updated: 22 Apr 2010 | 10 comments
delifeath's picture
0 0 Votes
Login to vote

I have run the HP Local Alerts Configuration Task a few times now and it removes the icon from the taskbar for a period of time but it evenetually comes back.  I don't want the clients to have any icons or notifications in their taskbar.  I'm not farmiliar with Altiris or NS much at all.  Does anyone know what I'm doing wrong?  Thank you very much.

discussion Filed Under:
Group Ownership:

Comments

mumc's picture
22
Jul
2009
0 Votes 0
Login to vote

I have the same problem. I'm

I have the same problem. I'm using Altiris version 7 sp1. I found that for version 6.2 there is a patch https://kb.altiris.com/article.asp?article=34956&p=1
This doesn't work for version 7.

ACM's picture
13
Aug
2009
1 Vote +1
Login to vote

Currently, HP Client Manager

Currently, HP Client Manager cannot totally disable the local alerts and STILL be able to monitor the alerts and send them to the Notification Server for reporting purposes.

We have addressed this issue and will be available in HPCM 7.1 due to be released early in 2010 (Feb/March timeframe.)

To minimize the notifications on the client, you can set the time to display the alert to '0' seconds.  The notification will be displayed for a VERY BRIEF moment.

Joseph Swenson's picture
02
Dec
2009
0 Votes 0
Login to vote

 Will there also be the

 Will there also be the option to completely hide the client tray icon?

ACM's picture
26
Jan
2010
0 Votes 0
Login to vote

 Hi Joseph, Yes.  We have

 Hi Joseph,

Yes.  We have just released HPCM 7.0 SP2.  With this version, you can completely disable any local alerts as well as remove the client tray icon.

Give it a try.

Thanks,
ACM

barbrooks's picture
10
Dec
2010
0 Votes 0
Login to vote

I have Sp2 installed but am

I have Sp2 installed but am still showing the tray icon. What am i missing? 

B. Brooks

imi so ubu's picture
07
May
2010
0 Votes 0
Login to vote

We are still using the 6.0

We are still using the 6.0 Console, but glad to know that there are some options once we are upgraded to 7.0

mgebauer's picture
01
Jun
2010
0 Votes 0
Login to vote

Probably a bit late, but I

Probably a bit late, but I did find a workaround for this, (as it would prevent me from even trying this as a way to update laptops in tablets in my enviornment)

All it takes is Autoit and a UDF(User Defined Functions) you can download from them.

I wrote a small helper app that will just watch for HPQSmbios.exe (an exe that likes to populate my whole system tray with the same icon repeatedly) and when it opens and closes, then run a function to remove all icons that don't have a valid PID attached to them.

All you would need to to stop by the autoit forums and download SysTray.au3. The peak memory after running this for 5 days is 4,008K, so the user should never know it's running (you need to start it up when the user logs in)

Here's the code:

#NoTrayIcon
#include <SysTray.au3>
#include <Process.au3>

;This will watch for the HP Client Manager and kill off dead windows it creates
ProcessWait('AeXAgent.exe')
kill_dead_icons()

while 1
    ProcessWait('HPQSmbios.exe')
    ProcessWaitClose('HPQSmbios.exe')
    kill_dead_icons()
WEnd

func kill_dead_icons()
    $count = _SysTrayIconCount()
    ConsoleWrite("Count visible tray:  " & $count & @CRLF)
    For $i = $count - 1 To 0 Step -1
        $handle = _SysTrayIconHandle($i)
        $visible = _SysTrayIconVisible($i)
        $pid = WinGetProcess($handle)
        $name = _ProcessGetName($pid)
        $title = WinGetTitle($handle)
        $tooltip = _SysTrayIconTooltip($i)
        ConsoleWrite("index:  " & $i & @TAB & "visible:  " & $visible & @TAB & "handle:  " & $handle & @TAB & "pid:  " & $pid & @TAB & "proc:  " & $name & @TAB & @TAB & "title:  '" & $title & "'" & @TAB & @TAB & "tooltip:  " & $tooltip & @CRLF)
        If $pid = -1 Then _SysTrayIconRemove($i) ; Remove dead icons
        If $title == 'HPCMAlert' Then _SysTrayIconHide($i,1,1) ;Hide HP Client Manager since it can't hide itself...
    Next
EndFunc

Dazza13's picture
03
Jun
2010
0 Votes 0
Login to vote

Hi I need to be able to

Hi I need to be able to disable the local client tray icon for this I can see where to disable the alreats in the HP Local Aleerts Configuration Task but can't find where I need to go to turn the tray icon off.  Can any one point me in the right direction?

mgebauer's picture
23
Jun
2010
0 Votes 0
Login to vote

Dazza you are out of luck...

Dazza you are out of luck... one of many things that doesn't work right.

7.1 says it will work, but from everything I'm finding I'm having serious doubts. My solution around this was to write a seperate app to watch for it and hide it when it's found.

it's not a great solution, but it works. (and the local alerts don't work so I still have some reports of it popping up, with about 30% of my clients never picking up packages they need...)

mgebauer's picture
24
Jun
2010
0 Votes 0
Login to vote

Better solution... use AD and

Better solution... use AD and set the registry settings yourself.

HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Altiris Agent\Plugin Objects\Agents\HPCMSAgent

and start hacking away...

For me I set everything to false in the console, yet all of my workstations were set for true, so I forced the setting in AD's group policy preferences, and it behaves much better now.

Why the same push at the same time resulted in registriy entries that don't match I don't know, but i'm now trying things out to see if i can get all of my client to pick up packages...