I am trying to automate Duplicate computer removal task using Fixlet but it is not working.
Please suggest if any modification is required in below action script.
delete __createfile
dos mkdir “C:\Audit”
// CREATEFILE
CreateFile until END_OF_FILE
@echo off
if %1==payload goto :payload
:getadmin
echo %~nx0: elevating self
set vbs=%temp%\getadmin.vbs
echo Set UAC = CreateObject^(“Shell.Application”^) >> "%vbs%“
echo UAC.ShellExecute “%~s0”, “payload %~sdp0 %*”, “”, “runas”, 1 >> “%vbs%”
”%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
goto :eof
What version of Bigfix are you running? Current versions should use the BESAdminTool Cleanup tab to schedule computer removals.
I’m not sure which versions of BES Server are supported by the removal tool, but I expect it would also need to authenticate to the root server when it runs…
Please see the below detail
BigFix Version :- 9.5.13
Database :- Remote Server
BESComputerRemover is kept on BigFix Root Server
This fixlet I’m executing on Root Server but not able to delete the not reporting duplicate computers.
Yes I can schedule it via BigFix Admin tool but here I have created a baseline with the start and end notification So, that all the stackholder are aware that duplicate computers has been removed from BigFix Console.
Query
When you say removal tool need to authenticate with Root Server, So, do I need to authenticate it via IEM CLI ?
The removal tool is not supported on your version of Bigfix. I’d avoid running it entirely as it may well cause new issues for you, and the maintenance built in to the BESAdminTool is much more thorough.