Windows Script Host (WSH) je nástroj pro vývoj a provádění skriptů založených na Vbscriptu a Jscriptu. Umožňuje automatizovat mnoho úkolů a operací a je nedílnou součástí operačního systému Windows.
Ne všechny verze Windows však podporují skriptovací server WSH. Počínaje Windows 98 byl WSH k dispozici uživatelům Windows a od té doby byl postupně aktualizován a vyvíjen spolu s operačním systémem.
Dnes, skript server WSH je podporován v následujících verzích Windows: Windows 98, Windows Me, Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows, Windows Server 2008, Windows 7, Windows Server 2012, Windows 8, Windows 8.1, Windows 10, Windows Server 2016, Windows Server 2019.
Mějte na paměti, že podpora skriptovacího serveru WSH se může lišit v různých verzích systému Windows, proto je dobré se pro podrobnější informace obrátit na dokumentaci operačního systému.
Skriptovací server WSH je tedy k dispozici pro použití v mnoha verzích operačního systému Windows, což umožňuje vývojářům a správcům systému automatizovat úkoly a skripty založené na Vbscriptu a Jscriptu.
Windows a WSH: kompatibilita a verze operačního systému
Následující verze operačního systému Windows plně podporují skriptovací server WSH:
- Windows 95 a Windows 98 – tyto operační systémy mají vestavěnou podporu WSH a umožňují spouštět skripty, aniž byste museli instalovat další software.
- Windows NT 4.0 - tato verze Windows má také vestavěnou podporu WSH. Lze jej aktivovat instalací příslušných komponent operačního systému.
- Windows 2000 – od této verze operačního systému je WSH dodáván s OS a je k dispozici pro použití po vybalení.
- Windows XP a Windows Server 2003 – tyto verze Windows mají také vestavěnou podporu WSH a nevyžadují další instalaci.
- Windows Vista, Windows 7, Windows 8 a Windows 10 – tyto verze systému Windows také podporují WSH, systém však může vyžadovat instalaci některých aktualizací nebo komponent, aby správně fungoval.
Při použití WSH se vždy doporučuje zkontrolovat kompatibilitu s konkrétní verzí operačního systému Windows, na které je naplánováno spuštění skriptů. To může vyžadovat další kroky nebo instalaci dalších komponent, aby byl zajištěn správný provoz.
Verze operačního systému Windows podporující skriptovací server WSH
Následující verze operačního systému Windows podporují skriptovací server WSH:
| Operační systém | Verze |
|---|---|
| Windows NT | 4.0 |
| Windows 2000 | 3.0 |
| Windows XP | 5.6 |
| Windows Server 2003 | 5.7 |
| Windows Vista | 5.7 |
| Windows Server 2008 | 5.7 |
| Windows 7 | 5.8 |
| Windows Server 2008 R2 | 5.8 |
| Windows 8 | 5.8 |
| Windows Server 2012 | 5.8 |
| Windows 8.1 | 5.8 |
| Windows Server 2012 R2 | 5.8 |
| Windows 10 | 5.812 |
Různé verze operačního systému Windows mají různé verze skriptovacího serveru WSH. Při navrhování scénářů WSH je třeba vzít v úvahu verzi operačního systému, aby se skripty chovaly správně.
Kompatibilita WSH s různými verzemi Windows
WSH je k dispozici v následujících verzích operačního systému Windows:
- Windows 95 a Windows 98: WSH byl poprvé představen ve Windows Scripting Host 1.0 pro Windows 95 a byl zahrnut do Windows 98. Ve výchozím nastavení je nainstalován na těchto operačních systémech.
- Windows NT 4.0: WSH byl také součástí operačního systému Windows NT 4.0.
- Windows 2000 a Windows XP: WSH 2.0 byl představen s Windows 2000 a nadále je podporován ve Windows XP. WSH 2.0 nabízí pokročilé funkce, jako je podpora objektů WMI (Windows Management Instrumentation).
- Windows Server 2003: WSH 5.6 byl představen jako součást systému Windows Server 2003. Tato verze WSH přinesla vylepšení, jako je podpora událostí a zpracování chyb.
- Windows Vista, Windows 7 a Windows 8: WSH 5.7 byl zaveden do Windows Vista a nadále je podporován ve Windows 7 a Windows 8. Tato verze nabízí podporu pro vyšší bezpečnost a další funkce.
- Windows 10: Windows 10 obsahuje WSH 5.812, který poskytuje opravy chyb a vylepšení výkonu.
Bez ohledu na verzi operačního systému Windows, kterou používáte, budete muset zkontrolovat, zda je ve vašem počítači nainstalováno WSH, a v případě potřeby nainstalovat aktuální verzi.
Všimněte si, že některé verze Windows mohou nabídnout další funkce nebo omezení ve srovnání s jinými verzemi. Proto se před vývojem nebo spuštěním skriptů na WSH doporučuje seznámit se s kompatibilitou a požadavky každé konkrétní verze systému Windows.
Nejoblíbenější verze WSH pro operační systém Windows
Následující verze operačního systému Windows podporují skriptovací server WSH:
- Windows 98
- Windows NT 4.0
- Windows 2000
- Windows XP
- Windows Server 2003
- Windows Vista
- Windows Server 2008
- Windows 7
- Windows Server 2012
- Windows 8
- Windows 8.1
- Windows 10
Pro každý z těchto operačních systémů existují různé verze Windows Script Host (WSH), takže je důležité nainstalovat příslušnou verzi WSH pro konkrétní operační systém Windows, aby byla zajištěna kompatibilita a správný provoz skriptů.
Pokročilé funkce WSH v nejnovějších verzích Windows
Počínaje Windows XP je WSH součástí operačního systému a je k dispozici pro použití bez dalších instalací. Ve Windows 7, Windows 8 a Windows 10 má WSH stabilnější a výkonnější funkci, která rozšiřuje možnosti skriptového jazyka.
Kromě některých změn syntaxe a vylepšení výkonu nabízí WSH v nejnovějších verzích Windows nové funkce, jako jsou:
- Podpora třídy WScript.Shell - poskytuje přístup k funkcím příkazového řádku a systémovým registrům.
- Možnost práce se soubory XML - umožňuje parcovat a extrahovat data ze souborů ve formátu XML.
- Pokročilá podpora síťové interakce - WSH nabízí nové objekty a metody pro práci se síťovými zdroji a provádění síťových operací.
- Použití regulárních výrazů - WSH podporuje použití regulárních výrazů pro zpracování textových dat.
- Možnost práce s COM objekty - umožňuje používat COM objekty ke správě externích aplikací a provádění složitých operací.
Celkově WSH v nejnovějších verzích Windows poskytuje vývojářům a správcům systému flexibilnější a výkonnější sadu nástrojů pro automatizaci úloh. Umožňuje vytvářet složité skripty, pracovat s různými formáty dat a komunikovat s jinými nainstalovanými aplikacemi.
Pokud chcete na svém skriptovacím serveru používat WSH, ujistěte se, že zvolená verze operačního systému Windows tuto funkci podporuje, a také se podívejte na dokumentaci, abyste plně využili všechny funkce WSH.