1. A method of evaluating one or more commands to be executed, the method comprising: retrieving, by an agent, one or more stored commands, wherein at least one command of the one or more stored commands comprises a check-in expiration time parameter; and determining whether the at least one command of the one or more retrieved commands can be executed by comparing the check-in expiration time parameter and a last check-in time associated with the agent, wherein the check-in expiration parameter indicates whether the at least one command is to execute based upon whether the agent checked-in to the remote administration system.