DoIt4Me
A tool for automating administrative tasks on Windows NT/2000 networks

     The process to secure a Windows NT computer is simple when the system administrator knows the required configuration settings. However, even with this knowledge, to apply the same configuration to hundreds of NT-based computers can be frustrating and laborious. Remote administration of a large Windows NT network is a complex task. The tools provided by standard NT installations are, at best, inadequate. The explosive growth in network sizes over the last years has resulted in large and complex sites but no significant new tools were created. 

     DoIt4Me is a tool designed to automate remote administrative tasks on Windows NT/2000 networks. It can manage small or large networks from a single console. Infrequent trips to distant machines will only be necessary in case of hardware failures.
Initially developed for administering and securing Windows NT 4.0 machines, it has recently been upgraded to work on Windows 2000. DoIt4Me is a must-have tool for Windows network administration.

     DoIt4Me can automatically perform all the following options to a subset of NT/2000 machines:

     1. Perform remote auditing of a subset of Registry settings. The administrator only needs to specify what Registry settings he or she wants to audit.
     2. Remotely configure a subset of Registry settings. The administrator can modify the Registry settings specifying the new value of each Registry key.
     3. Perform service status auditing. The administrator can configure DoIt4Me to audit the status of either all or a set of services. Auditing of specific services are also contemplated, such as "which machines are running the service "schedule"?"
     4. Start or stop remote services. The administrator can start or stop any subset of services. For this purpose, he or she needs only to specify the service name and the action (to start or to stop it), and the subset of computers to apply these configurations on.
     5. Reboot or Shutdown. There is an option where the administrator can reboot or shutdown a subset of workstations. In this option, the administrator can configure the grace period before rebooting, the message to send before rebooting, and the subset of machines to be rebooted.
     6. Apply permissions on files, folders and Registry keys (ACLs); (module under construction)
     7. And any other automated task. DoIt4Me is developed in Perl, and as such is open source. The administrator can add or modify DoIt4Me modules any time he or she wants. Please visit the DoIt4Me web site and read the DoIt4Me articles for extra information.