Is there a way to force the Kace Agent software inventory scan (SAM) to run at a specific time each day?
I have a handful of developers on high end Windows 10 desktops whose PCs become unresponsive for 10-20mins whenever the SAM inventory runs. On our standard user workstations, the SAM inventory takes less then a few minutes and has little to no impact on performance. The Kace inventory does report these dev workstations have a lot of software installed, some have over 600 entries. I submitted a ticket with Kace support and they basically said this was normal for that number of software items. The also said the SAM run settings are globule that there was no way to change the run time for individual machines or groups of machines.
Unwilling to accept these interruptions for my end users, I am now looking for a workaround. I currently have the SAM set to run once every 24 hours. As far as I can tell the SAM runs on each PC within a few seconds of the completion time of the previous day's scheduled scan. Annoyingly, this causing it to drift 10-20mins each day. In my testing I have set up 2 runkbot tasks in Windows scheduled tasks (list below) in hopes of forcing the scan to run during off hours. Even though they both run successfully the SAM still runs again that same day at it's normal drifting time. I also added all the recommended KACE Agent .exe file to our AV exclusion list to rule that out.
The first is a standard inventory:
C:\Program Files (x86)\Quest\KACE\runkbot.exe 4 0
The second is built in SAM script:
C:\Program Files (x86)\Quest\KACE\runkbot.exe 641 0
Any help would be greatly appreciated!
Environment details:
We are running Kace SMA on-Prem: Server Version: 13.2.182, Agent Version: 13.2.23.
Workstation hardware: Dell Precision 5820 Towers
OS: Microsoft Windows 10 Pro x64
AV: Sophos Intercept X Endpoint