1. A computer network comprising a managed computer and a remote computer management server, each having software installed thereon, and a proxy server communicably coupled between the managed computer and the remote computer management system, said software comprising instructions for: automatically initiating communication by a managed computer to the remote computer management server to determine whether the remote computer management server has a management action for the managed computer to perform; if the remote computer management server has a management action for the managed computer to perform, receiving at the managed computer from the remote computer management server via a network: a new dynamically loaded library from the remote computer management server, the dynamically loaded library comprising at least one of instructions or data that represent at least one new functionality for the managed computer; and at least one command to perform a single task constituting a new function related to the management action that was not previously enabled to be performed by the managed computer, wherein at least one command comprises a command from the remote management server to execute the at least one new functionality; and executing the at least one new functionality.