Windows Script Host (WSH) on Windows , jonka avulla voit suorittaa VBScript- tai JavaScript- . Näitä komentosarjoja voidaan käyttää tehtävien automatisointiin, järjestelmäasetusten muokkaamiseen tai sovellusten käynnistämiseen. Haittaohjelmat voivat kuitenkin hyödyntää WSH:ta ja yrittää tartuttaa tietokoneesi tai salata tiedostojasi. Siksi on suositeltavaa poistaa WSH käytöstä, jos et tarvitse sitä tai jos olet epävarma sen tarkoituksesta.
Tässä artikkelissa selitämme, kuinka WSH otetaan käyttöön tai poistetaan käytöstä Windows 10:ssä, 8:ssa ja 7:ssä, sekä tämän toiminnon edut ja haitat.
Mikä on Windows Script Host?
Windows Script Host (WSH) on käyttöliittymä, jonka avulla voit suorittaa VBScriptillä tai JavaScriptillä kirjoitettuja komentosarjoja Windows. Nämä komentosarjat tallennetaan yleensä .vbs- tai .js-tiedostopäätteisiin, mutta ne voidaan myös upottaa Microsoft Office -asiakirjoihin (Word, Excel jne.) tai verkkosivuille.
WSH tarjoaa mahdollisuuden käsitellä käyttöjärjestelmän objekteja, kuten rekisteriä, tiedostoja, kansioita, prosesseja ja palveluita. Se tarjoaa myös pääsyn COM (Component Object Model) -komponentteihin, jotka ovat uudelleenkäytettäviä ja yhteentoimivia ohjelmistomoduuleja.
WSH:ta voidaan käyttää toistuvien tehtävien automatisointiin, järjestelmäasetusten muokkaamiseen tai sovellusten käynnistämiseen. Voit esimerkiksi luoda skriptin, joka puhdistaa kiintolevyn, vaihtaa taustakuvan tai avaa haluamasi verkkoselaimen.
Miten otan Windows Script Hostin käyttöön tai poistan sen käytöstä?
WSH:n voi ottaa käyttöön tai poistaa käytöstä Windowsuseilla tavoilla. Esittelemme kaksi yksinkertaisinta tapaa: rekisterin muokkaamisen ja virustorjuntaohjelmiston käytön.
Muokkaa rekisteriä
Rekisteri on tietokanta, joka sisältää Windowsjärjestelmän ja asennettujen sovellusten asetukset. Rekisteriä voi muokata WSH:n ottamiseksi käyttöön tai poistamiseksi käytöstä.
Voit tehdä tämän seuraavasti:
- Avaa Käynnistä-valikko ja kirjoita hakukenttään regedit. Napsauta näkyviin tulevaa regedit.exe-ohjelman kuvaketta.

- Siirry rekisteri-ikkunassa seuraavaan avaimeen: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings
- Kaksoisnapsauta oikeanpuoleisessa ruudussa arvoa nimeltä Käytössä. Jos sitä ei ole, napsauta hiiren kakkospainikkeella tyhjää kohtaa ja valitse Uusi > DWORD (32-bittinen) -arvo. Anna sille nimeksi Käytössä.

- Muokkaa avautuvassa valintaikkunassa arvotietoja haluamallasi tavalla:
- Aktivoi WSH kirjoittamalla 1 ja napsauttamalla OK.
- Voit poistaa WSH:n käytöstä kirjoittamalla 0 ja napsauttamalla OK.

Sulje rekisteri-ikkuna ja käynnistä tietokone uudelleen, jotta muutokset tulevat voimaan.
Käytä virustorjuntaohjelmistoa
Toinen tapa ottaa WSH käyttöön tai poistaa se käytöstä on käyttää virustorjuntaohjelmistoa, joka tarjoaa tämän vaihtoehdon. Voit esimerkiksi käyttää Smadavia, ilmaista ja kevyttä virustorjuntaohjelmaa, joka suojaa tietokonettasi USB-viruksilta ja haitallisilta komentosarjoilta. Voit poistaa Windows Defenderin , jos kahden ohjelman välillä on ristiriita.
Voit ottaa WSH:n käyttöön tai poistaa sen käytöstä Smadavilla seuraavasti:
- Lataa ja asenna Smadav tietokoneellesi viralliselta verkkosivustolta: https://smadav.net/
- Avaa Smadav ja napsauta tehtäväpalkissa olevaa Smadav-kuvaketta.
- Ota WSH käyttöön valitsemalla Salli Windowskomentosarjat ja Office-makrot (uudelleenkäynnistykseen asti). Poista tämän ruudun valinta, jos haluat poistaa WSH:n käytöstä.

- Käynnistä tietokone uudelleen, jotta muutokset tulevat voimaan.
Mitä etuja ja haittoja Windows Script Hostin käyttöönotossa tai poistamisessa käytöstä on?
WSH:n käyttöönotolla tai poistamisella on etuja ja haittoja riippuen siitä, miten käytät tietokonettasi. Tässä on yhteenveto tärkeimmistä huomioon otettavista seikoista:
| Edut | Haitat |
| Ota WSH käyttöön | – Antaa sinun suorittaa hyödyllisiä komentosarjoja tehtävien automatisoimiseksi, järjestelmäasetusten muokkaamiseksi tai sovellusten käynnistämiseksi. |
| Poista WSH käytöstä | – Suojaa tietokonettasi haittaohjelmilta, jotka hyödyntävät WSH:ta tartuttaakseen tietokoneesi tai salatakseen tiedostosi. |
UKK
Tässä on joitakin usein kysyttyjä kysymyksiä Windows Script Hostista:
Miksi Windows Script Hostin poistaminen käytöstä?
- WSH voi olla hyödyllinen joillekin kokeneille käyttäjille, mutta se voi myös aiheuttaa tietoturvariskin tietokoneellesi.
- Haittaohjelmat voivat hyödyntää WSH:ta ja yrittää tartuttaa tietokoneesi tai salata tiedostosi.
- Nämä haittaohjelmat voivat näkyä sähköpostin liitteinä, tartunnan saanteina Office-asiakirjoina tai vaarantuneina verkkosivuina. Ne voivat myös olla piilossa pakatuissa tiedostoissa (zip, rar jne.) tai USB-asemilla.
- Jos avaat nämä tiedostot huolimattomasti, saatat suorittaa haitallisen komentosarjan, joka muokkaa rekisteriäsi, poistaa virustorjuntaohjelman käytöstä, lataa muita haittaohjelmia tai jopa salaa henkilötietosi.
- On suositeltavaa poistaa WSH käytöstä, jos et tarvitse sitä tai jos et tiedä mitä olet tekemässä. Tämä estää tietokoneesi joutumasta haitallisen komentosarjan uhriksi.
Mistä voi päätellä, onko skripti haitallinen?
Haitallisen skriptin havaitsemiseen ei ole olemassa varmaa tapaa, mutta voit soveltaa joitakin varotoimia:
- Älä avaa tuntemattomilta tai epäilyttäviltä lähettäjiltä tulevien sähköpostien liitetiedostoja.
- Älä avaa makroja sisältäviä Office-asiakirjoja tarkistamatta niiden lähdettä ja sisältöä.
- Älä vieraile verkkosivuilla, jotka näyttävät hälytyksiä tai virheilmoituksia, joissa sinua pyydetään suorittamaan komentosarja.
- Älä kytke USB-asemia, joiden alkuperää tai sisältöä et tiedä.
- Tarkista tietokoneesi säännöllisesti ajan tasalla olevalla virustorjuntaohjelmistolla.
Miten poistan tietokoneelleni tartunnan saaneen haitallisen komentosarjan?
Jos epäilet, että tietokoneesi on saanut haitallisen komentosarjan tartunnan, sinun on toimittava nopeasti vahinkojen rajoittamiseksi. Tässä on joitakin ohjeita:
- Irrota tietokoneesi internetistä ja kaikista lähiverkoista.
- Poista WSH käytöstä noudattamalla yllä kuvattuja menetelmiä.
- Suorita tietokoneesi täysi tarkistus ajan tasalla olevalla virustorjuntaohjelmistolla. Käytä mahdollisuuksien mukaan virustorjuntaohjelmaa, joka pystyy havaitsemaan ja poistamaan haitallisia komentosarjoja, kuten Smadav.
- Palauta tiedostosi tuoreesta varmuuskopiosta, jos sinulla on sellainen. Muussa tapauksessa kokeile tietojen palautusohjelmistoa, kuten Recuvaa.
- Vaihda kaikki salasanasi ja tarkista verkkotilisi epäilyttävän toiminnan varalta.
Miten voin luoda omia skriptejä Windows Script Hostilla?
Jos haluat luoda omia skriptejä WSH:lla, sinulla on oltava VBScript- tai JavaScript-osaamista sekä Windowsohjelmointitaitoja.
- Luodaksesi skriptin WSH:lla, sinun on luotava tekstitiedosto, jonka tiedostopääte on .vbs tai .js käyttämästäsi kielestä riippuen. Voit käyttää mitä tahansa tekstieditoria, kuten Muistiota tai Notepad++:aa.
- Tekstitiedostoon sinun on kirjoitettava skriptikoodisi noudattaen valitsemasi kielen syntaksia ja sääntöjä. Voit käyttää kommentteja selittääksesi skriptin toimintaa tai jättääksesi pois tiettyjä koodirivejä.
- Suorittaaksesi skriptin, sinun on kaksoisnapsautettava tiedostoa tai vedettävä ja pudotettava se WSH-kuvakkeeseen. Voit myös käyttää wscript.exe- tai cscript.exe-komentoa komentokehotteessa.
Voit debugata skriptiäsi käyttämällä lauseita, kuten MsgBox tai WScript.Echo, viestien näyttämiseen näytöllä tai konsolissa. Voit myös käyttää tekstieditoria, jossa on debugausominaisuuksia, kuten Visual Studio Code, joka voi auttaa sinua korjaamaan virheen 0xc000007b Windows .
Tässä on esimerkki VBScript-skriptistä, joka näyttää valintaikkunassa tekstin ”Hello world!”:
'Tämä on option-kohtainen eksplisiittinen kommentti' Pakottaa muuttujan määrittelyn Dim message 'Määrittelee muuttujan message = "Hello world!" 'Asettaa muuttujalle arvon MsgBox message 'Näyttää muuttujan arvon valintaikkunassa
Kopioida
Tässä on esimerkki JavaScript-skriptistä, joka näyttää konsolissa tekstin ”Hello world!”:
// Tämä on kommentti muuttuja message; // Määrittelee muuttujan message = "Hello world!"; // Antaa arvon muuttujalle WScript.Echo(message); // Näyttää muuttujan arvon konsolissa
Johtopäätös
Windows Script Host on Windows ominaisuus, jonka avulla voit suorittaa VBScript- tai JavaScript-kielellä kirjoitettuja komentosarjoja. Nämä komentosarjat voivat olla hyödyllisiä tehtävien automatisoinnissa, järjestelmäasetusten muokkaamisessa tai sovellusten käynnistämisessä. Ne voivat kuitenkin olla myös vaarallisia, jos avaat tiedostoja, jotka sisältävät haitallisia komentosarjoja, jotka yrittävät tartuttaa tietokoneesi tai salata tiedostosi.
Siksi on suositeltavaa poistaa WSH käytöstä, jos et tarvitse sitä tai jos et tiedä mitä olet tekemässä. Voit ottaa WSH:n käyttöön tai poistaa sen käytöstä muokkaamalla rekisteriä tai käyttämällä virustorjuntaohjelmistoa, kuten Smadavia.
Jos haluat luoda omia skriptejä WSH:lla, tarvitset VBScript- tai JavaScript-osaamista sekä Windowsohjelmointitaitoja. Sinun on luotava tekstitiedosto, jonka tiedostopääte on .vbs tai .js, ja kirjoitettava skriptisi koodi siihen. Voit sitten suorittaa, debugata ja testata skriptiäsi WSH:lla.
Toivomme, että tämä artikkeli auttoi sinua ymmärtämään, miten WSH otetaan käyttöön tai poistetaan käytöstä tietokoneellasi. Jos sinulla on kysyttävää tai kommentteja, jätä ne alle.
![[GetPaidStock.com]-64838d72878f1](https://tt-hardware.com/wp-content/uploads/2023/06/GetPaidStock.com-64838d72878f1-696x360.jpg)


