BESExpiredComputerRemover Version: 2.1.1.1 Summary: This tool can be used to remove computers from the BES Console that have not reported in recently. The tool will mark computers in the database as IsDeleted if they have a LastReportTime more then some number of minutes from the current time. If a computer is accidentally deleted that is still active, the BES Client will automatically re-establish itself with the BES Server on the BES Client's next heart beat. No data is removed from the database by this tool and BES Clients that report back will maintain their history. Command Line Arguments Optional Arguments: -h : Displays this help message -? : Displays this help message -help : Displays help message for installing this tool as a service. -f : Runs in silent mode. No standard output and script runs automatically to completion. -l : Sends standard out to logfile created in the directory of this application with name BESExpiredComputerRemover.log -L : Specify a folder to create logs in. Do not include a file name. -d : Used to specify a DSN to connect to the BES Database with. Defaults to bes_bfenterprise if not specified -u : Used to specify a username for SQL authentication to the database. -p : Used to specify a password for SQL authentication to the database. -M : Deletes computers with more then minutes since last report time. -H : Deletes computers with more then hours since last report time. -D : Deletes computers with more then days since last report time. Sample calls: BESExpiredComputerRemover.exe -h BESExpiredComputerRemover.exe -D 30 BESExpiredComputerRemover.exe -l -f -D 30