Windows Script Server Windows Script Host [1] , WSH ) este o componentă Microsoft Windows concepută pentru a rula scripturi în limbajele de scripting JScript și VBScript , precum și în alte limbi instalate suplimentar (de exemplu, Perl ).
Capacitățile de scriptare WSH le depășesc cu mult pe cele ale fișierelor batch .bat și .cmd: există limbaje cu drepturi depline cu capabilități de obiecte, un set complet de operații cu șiruri, inclusiv expresii regulate , interacțiune cu orice programe care implementează o interfață de scripting obiect ( Activ Scripting sau OLE Automation ), acces la metode și proprietăți ale obiectelor acestora; operațiuni cu fișiere și directoare, procesare fișiere text, manipulări cu registrul de sistem etc.
Scripturile de la .js, .vbs, .wsf și alte tipuri de fișiere sunt executate folosind unul dintre cele două programe de activare: wscript.exe (GUI) sau cscript.exe (consolă).
Primele versiuni de WSH au fost livrate ca o componentă separată, instalată opțional în Windows, dar de la Windows 98 WSH a devenit parte a tuturor sistemelor de operare Windows.