HP Client Manager Alerts
Updated: 22 Apr 2010 | 10 comments
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
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.
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.
Will there also be the
Will there also be the option to completely hide the client tray icon?
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
I have Sp2 installed but am
I have Sp2 installed but am still showing the tray icon. What am i missing?
B. Brooks
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
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
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?
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...)
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...
Would you like to reply?
Login or Register to post your comment.