Windows Script Host (WSH) Windows funksjon som lar deg kjøre skript skrevet i VBScript eller JavaScript . Disse skriptene kan brukes til å automatisere oppgaver, endre systeminnstillinger eller til og med starte applikasjoner. Imidlertid kan WSH også utnyttes av skadelig programvare som prøver å infisere datamaskinen din eller kryptere filene dine. Dette er grunnen til at det anbefales å deaktivere WSH hvis du ikke trenger det eller ikke vet hva du gjør.
I denne artikkelen vil vi forklare hvordan du aktiverer eller deaktiverer WSH på Windows 10, 8 og 7, samt fordelene og ulempene ved å gjøre det.
Hva er Windows Script Host?
Windows Script Host (WSH) er et grensesnitt som lar deg kjøre skript skrevet i VBScript eller JavaScript på Windows . Disse skriptene lagres vanligvis i filer med filtypen .vbs eller .js, men de kan også bygges inn i Microsoft Office-dokumenter (Word, Excel, etc.) eller på nettsider.
WSH gir muligheten til å manipulere operativsystemobjekter, slik som register, filer, mapper, prosesser eller tjenester. Den gir også tilgang til COM-komponenter (Component Object Model), som er gjenbrukbare og interoperable programvaremoduler.
WSH kan brukes til å automatisere repeterende oppgaver, endre systeminnstillinger eller til og med starte applikasjoner. Du kan for eksempel lage et skript som renser harddisken din, endrer bakgrunnsbilde eller åpner favorittnettleseren din.
Hvordan aktivere eller deaktivere Windows Script Host?
Det er flere metoder for å aktivere eller deaktivere WSH på Windows . Vi viser deg de to enkleste: modifisering av registeret og bruk av antivirusprogramvare.
Rediger register
Registeret er en database som inneholder systeminnstillinger og installerte applikasjoner på Windows . Det er mulig å endre registeret for å aktivere eller deaktivere WSH.
For å gjøre dette, følg disse trinnene:
- Åpne Start-menyen og skriv regedit i søkefeltet. Klikk på programikonet regedit.exe som vises.
- I registervinduet, naviger til følgende nøkkel: HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows Script Host\Settings
- Dobbeltklikk på verdien som heter Aktivert i den høyre ruten. Hvis den ikke eksisterer, høyreklikker du et tomt område og velger Ny > DWORD (32-biters) verdi. Gi navnet aktivert.
- I dialogboksen som åpnes, endre verdidataene i henhold til ditt valg:
- For å aktivere WSH, skriv 1 og klikk OK.
- For å deaktivere WSH, skriv 0 og klikk OK.
Lukk registervinduet og start PC-en på nytt for at endringene skal tre i kraft.
Bruk antivirusprogramvare
En annen metode for å aktivere eller deaktivere WSH er å bruke antivirusprogramvare som tilbyr dette alternativet. Du kan for eksempel bruke Smadav, et gratis og lett antivirus som beskytter PC-en din mot USB-virus og ondsinnede skript. Du kan deaktivere Windows Defender hvis det er en konflikt mellom de to programmene.
For å aktivere eller deaktivere WSH med Smadav, følg disse trinnene:
- Last ned og installer Smadav på din PC fra den offisielle nettsiden: https://smadav.net/
- Åpne Smadav og klikk på Smadav-ikonet på oppgavelinjen.
- Velg Tillat Windows -Script & Office-Macro (Til omstart) for å aktivere WSH. Fjern merket for denne boksen for å deaktivere WSH.
- Start PC-en på nytt for at endringene skal tre i kraft.
Hva er fordelene og ulempene ved å aktivere eller deaktivere Windows Script Host?
Å aktivere eller deaktivere WSH har fordeler og ulemper avhengig av hvordan du bruker PC-en. Her er en oppsummering av hovedpunktene du bør vurdere:
fordeler | Ulemper |
Aktiver WSH | – Lar deg kjøre nyttige skript for å automatisere oppgaver, endre systeminnstillinger eller starte applikasjoner. |
Deaktiver WSH | – Beskytter PC-en din mot skadelig programvare som utnytter WSH for å infisere datamaskinen din eller kryptere filene dine. |
Vanlige spørsmål
Her er noen vanlige spørsmål om Windows Script Host:
Hvorfor deaktivere Windows Script Host?
- WSH kan være nyttig for noen avanserte brukere, men det kan også utgjøre en sikkerhetsrisiko for datamaskinen din.
- WSH kan utnyttes av skadelig programvare som prøver å infisere PC-en din eller kryptere filene dine.
- Denne skadelige programvaren kan dukke opp som e-postvedlegg, Office-dokumenter som er fanget i smuss eller infiserte nettsider. De kan også skjules i komprimerte filer (zip, rar, etc.) eller i USB-nøkler.
- Hvis du åpner disse filene uforsiktig, risikerer du å kjøre et ondsinnet skript som vil endre registeret ditt, deaktivere antivirusprogrammet ditt, laste ned annen skadelig programvare eller til og med kryptere dine personlige data.
- Det anbefales å deaktivere WSH hvis du ikke trenger det eller ikke vet hva du gjør. Dette vil forhindre at PC-en din blir kompromittert av et ondsinnet skript.
Hvordan vet du om et skript er skadelig?
Det er ingen idiotsikker måte å oppdage et ondsinnet skript på, men det er noen få forholdsregler du kan ta:
- Ikke åpne vedlegg i e-poster fra ukjente eller mistenkelige avsendere.
- Ikke åpne Office-dokumenter som inneholder makroer uten å bekrefte kilden og innholdet.
- Ikke besøk nettsider som viser varsler eller feilmeldinger som ber deg kjøre et skript.
- Ikke koble til USB-nøkler hvis opprinnelse eller innhold du ikke vet.
- Skann PC-en din regelmessig med oppdatert antivirusprogramvare.
Hvordan fjerner jeg et ondsinnet skript som har infisert PC-en min?
Hvis du mistenker at PC-en din har blitt infisert med et ondsinnet skript, bør du handle raskt for å begrense skaden. Her er noen trinn å følge:
- Koble PC-en fra internett og ethvert lokalt nettverk.
- Deaktiver WSH ved å følge metodene beskrevet ovenfor.
- Kjør en full skanning av PC-en med oppdatert antivirusprogramvare. Hvis mulig, bruk et antivirus som kan oppdage og fjerne skadelige skript, som Smadav.
- Gjenopprett filene dine fra en nylig sikkerhetskopi hvis du har en. Ellers kan du prøve å bruke programvare for datagjenoppretting, som Recuva.
- Endre alle passordene dine og sjekk onlinekontoene dine for mistenkelig aktivitet.
Hvordan lager jeg mine egne skript med Windows Script Host?
Hvis du ønsker å lage dine egne skript med WSH, må du ha kunnskap om VBScript eller JavaScript, samt Windows programmering.
- For å lage et skript med WSH må du lage en tekstfil med filtypen .vbs eller .js avhengig av språket du bruker. Du kan bruke et hvilket som helst tekstredigeringsprogram, for eksempel Notisblokk eller Notisblokk++.
- I tekstfilen må du skrive koden til skriptet ditt i samsvar med syntaksen og reglene for det valgte språket. Du kan bruke kommentarer til å forklare hvordan skriptet ditt fungerer eller for å hoppe over visse linjer med kode.
- For å kjøre skriptet må du dobbeltklikke på filen eller dra og slippe den på WSH-ikonet. Du kan også bruke kommandoen wscript.exe eller cscript.exe i ledeteksten.
For å feilsøke skriptet ditt, kan du bruke setninger som MsgBox eller WScript.Echo for å vise meldinger på skjermen eller i konsollen. Du kan også bruke et tekstredigeringsprogram som tilbyr feilsøkingsfunksjoner, som Visual Studio Code, som kan hjelpe deg med å fikse feil 0xc000007b på Windows .
Her er et eksempel på et VBScript-skript som viser "Hello world!" i en dialogboks:
' Dette er en kommentar Alternativ Eksplisitt ' Tvinger deklarasjon av Dim meldingsvariabler ' Erklærer en meldingsvariabel = "Hei verden!" ' Tilordner en verdi til meldingsvariabelen MsgBox ' Viser verdien til variabelen i en dialogboks
Å kopiere
Her er et eksempel på et JavaScript-skript som viser "Hello world!" i konsollen:
// Dette er en kommentar var melding; // Erklær en variabel melding = "Hei verden!"; // Tilordne en verdi til variabelen WScript.Echo(melding); // Vis verdien til variabelen i konsollen
Konklusjon
Windows Script Host er en Windows funksjon som lar deg kjøre skript skrevet i VBScript eller JavaScript. Disse skriptene kan være nyttige for å automatisere oppgaver, endre systeminnstillinger eller starte programmer. De kan imidlertid også være farlige hvis du åpner filer som inneholder ondsinnede skript som prøver å infisere PC-en eller kryptere filene dine.
Dette er grunnen til at det anbefales å deaktivere WSH hvis du ikke trenger det eller ikke vet hva du gjør. Du kan aktivere eller deaktivere WSH ved å redigere registeret eller bruke antivirusprogramvare som Smadav.
Hvis du ønsker å lage dine egne skript med WSH, må du ha kunnskap om VBScript eller JavaScript, samt Windows programmering. Du må lage en tekstfil med filtypen .vbs eller .js og skrive skriptkoden din i den. Du kan kjøre, feilsøke og teste skriptet ditt med WSH.
Vi håper denne artikkelen hjalp deg med å forstå hvordan du aktiverer eller deaktiverer WSH på PC-en din. Hvis du har spørsmål eller kommentarer, ikke nøl med å gi dem til oss i kommentarfeltet.