Windows Management Instrumentation | WMI
Windows Management Instrumentation | WMI msdn.microsoft.com
WMI provides a standardized system management infrastructure and is intended for automating administrative tasks.
WMI is designed for programmers who use C/C++, the Microsoft Visual Basic application, or a scripting language that has an engine on Windows and handles Microsoft ActiveX objects.
WMI clients can be written by using either the WMI Scripting API, the native C++ API or by using the types in the System.Management .NET Framework class library namespace.
Connecting to WMI on a Remote Computer msdn.microsoft.com
Windows PowerShell technet.microsoft.com
Running Windows PowerShell Scripts technet.microsoft.com
Scripting Center technet.microsoft.com
Windows Script Host (WSH) for Microsoft Operations Manager technet.microsoft.com
WSH vs. PowerShell stackoverflow.com
Windows Script Host vs. PowerShell: PowerShell seems to have replaced WSH
DOS scripting
DosTips - The DOS Batch Guide dostips.com