19. The apparatus of claim 14 , wherein the Scripting Plug-In notifies an operating system if changes are to be made to system settings in response to executing the commands to configure the computer.
14. An apparatus for configuring a computer comprising: one or more processors; and a non-volatile storage that comprises instructions for: obtaining, over a network from a server that executes on a computing machine that is remote from said computer, a script having commands for configuring said computer; parsing said script; selecting, based on results of parsing said script, and from among a plurality of Plug-Ins, a Scripting Plug-In that maintains communication protocol-specific information that is not possessed by a Scripting Server that performs said parsing and said selecting; and forwarding said script to said Scripting Plug-In, wherein said Scripting Plug-In executes said commands thereby configuring one or more network communication protocols of said computer.