.WSF

WSF-fil

Windows Script File
Still et spørsmål
HURTIGSVAR

En .wsf-fil er en Windows Script File - et skript i XML-format som Windows Script Host (WSH) kjører naturlig på alle Windows-versjoner. For å lese den trygt, høyreklikk og åpne med Notepad eller Notepad++; ikke dobbeltklikk på en fil du ikke har laget selv. WSF-filer er en veldokumentert metode for levering av skadevare brukt av løsepengevirus-familier inkludert Locky og Cerber.

Utvikler: Microsoft Corporation Kategori: Eksekverbare filer MIME: text/plain
ÅPNES PÅ Windows
Relatert: .APK · .EXE · .VBS · .JAR

På denne siden

19k+ filendelser indeksert
Sist vurdert Sep 1, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er WSF-filformatet?

Filer med filendelsen .wsf er skript for Microsoft Windows Script Host (WSH). Dette er tekstfiler som følger XML-formatet. De kan åpnes for redigering i et hvilket som helst tekstredigeringsprogram, men det anbefales å bruke et dedikert verktøy som Visual Studio Code. En enkelt .wsf-fil kan inneholde flere skriptjobber og støtte ulike skriptspråk i ett og samme dokument.

Standard skriptspråk som støttes i .wsf-filer inkluderer JScript og VBScript. Formatet er imidlertid designet for å være uavhengig av skriptspråket - etter installasjon av en kompatibel motor i WSH, kan det også støtte språk som:

  • PerlScript,
  • Python,
  • BASIC,
  • Ruby,
  • PHP,
  • Object REXX.

Ved å integrere ulike skriptspråk er det mulig å bruke funksjoner definert i ett språk sammen med konstanter fra deklarerte objekter. Dette bringer opprettelsen av .wsf-skript nærmere tradisjonelle programmeringsmetoder.

.wsf-skriptfiler brukes til logging og systemadministrasjon, og er ofte brukt til å automatisere ulike systemoppgaver. Skript kan kjøres i GUI-modus via WScript.exe, i konsollmodus via CScript.exe, eller aksesseres programmatisk som et COM-objekt gjennom WShom.ocx. Feilsøkingsverktøy er også tilgjengelige.

PowerShell-skript har i stor grad erstattet .wsf for moderne Windows-automatisering siden Windows 7, men WSH forblir tilgjengelig på alle nåværende Windows-versjoner. Viktig sikkerhetsmerknad: .wsf-filer er en kjent mekanisme for levering av skadevare - løsepengevirus og nedlastere har i stor grad misbrukt .wsf-e-postvedlegg. Behandle enhver uoppfordret .wsf-fil med ekstrem forsiktighet.

Sikkerhet og trygghet

RISIKO: HIGH

WSF-filer er en betydelig vektor for levering av skadevare på Windows. Windows Script Host kjører .wsf naturlig uten noen spesiell installasjon, og XML-beholderen gjorde at tidlige e-postfiltre kunne overse dem som ren tekst. Kampanjer med løsepengevirus (Locky 2016, Cerber, Sage 2017, Nemucod-nedlaster) brukte ondsinnede .wsf-e-postvedlegg i stor grad. Risikofaktorer: (1) .wsf kan laste ned og kjøre ytterligere nyttelast via WScript.Shell- og XMLHTTP-objekter; (2) kan endre registeret, opprette filer og kalle systemkommandoer; (3) ingen UAC-eskalering kreves for mange destruktive handlinger; (4) kjører lydløst via wscript.exe ved dobbeltklikk. Tiltak: blokker .wsf i e-postservere; deaktiver WSH via gruppepolicy (HKLM\Software\Microsoft\Windows Script Host\Settings → Enabled = 0); kjør aldri en uventet .wsf. Bruk et tekstredigeringsprogram for å inspisere før kjøring.

Formatdetaljer

i et nøtteskall
FULLT NAVNWindows Script Fileogså kjent som WSF Script, Windows Script Host File
UTVIKLERMicrosoft Corporationsiden 1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
MIME-TYPEtext/plain
TYPEXML-basert flerspråklig skriptfil for Windows Script Host (WSH)

Programmer som åpner WSF-filer

Windows5 apps
Windows Notepad Innebygd Høyreklikk på .wsf-filen → Åpne i → Notepad for å se kildekoden uten å kjøre den.
Notepad Åpen kildekode Åpne .wsf-filen i Notepad++ for å lese, redigere eller inspisere den trygt uten å kjøre den.
Windows Script Host (wscript.exe) Innebygd Dobbeltklikk på .wsf-filen for å kjøre via wscript.exe (GUI-modus). ADVARSEL: kjør kun filer du stoler på.
Windows Script Host Console (cscript.exe) Innebygd Åpne ledetekst og kjør: cscript filnavn.wsf - kjører i konsollmodus med tekstutdata.
Visual Studio Code Åpen kildekode Åpne filen; VS Code gjenkjenner XML og gir syntaksutheving. Feilsøk WSH med passende utvidelse.

Tekniske detaljer

dyp spesifikasjon
FilformatVelformet XML-dokument; <package> rotelement (valgfritt) inneholder ett eller flere <job id="..."> elementer, som hver grupperer en eller flere <script>-blokker
KodingTekst; UTF-8 eller Windows-1252 (ANSI); tegnkoding spesifisert i XML-deklarasjonen øverst i filen
XML-jobbelementerHver <job> kan inneholde <script language="VBScript|JScript">, <reference> (typebibliotek-konstanter), <object> (COM-instansiering), <include> (eksterne .vbs/.js-filer) og <runtime> (argumentdokumentasjon)
Innebygde skriptmotorerJScript og VBScript er innebygd i WSH på alle Windows-versjoner; ytterligere motorer (PerlScript, Python, Object REXX) krever separat installasjon og registerregistrering
Flere språk per jobbEn enkelt <job>-blokk kan blande JScript- og VBScript <script>-seksjoner, og dele COM-objekter og konstanter på tvers av språkgrensene
KjøremoduserGUI-modus: wscript.exe (dialogbokser tillatt, ingen konsoll); konsollmodus: cscript.exe (stdout/stderr tilgjengelig); COM-objekttilgang: WShom.ocx
WSH-vertsversjonerWSH 5.8 leveres med Windows 7 til og med Windows 11 og er versjonen på alle nåværende systemer; WSH 5.6 kjørte på Windows XP
Typisk filstørrelse1 KB - 200 KB; de fleste skript er kompakte filer for spesifikke formål
SikkerhetsklassifiseringHøyrisiko kjørbar fil; WSH kjører .wsf-filer naturlig ved dobbeltklikk uten brukerbekreftelse; mye utnyttet for løsepengevirus (Locky, Cerber, Sage) og levering av skadevare via e-postvedlegg
PlattformKun Windows; Windows Script Host er ikke tilgjengelig på macOS eller Linux
Standard kjørehåndteringWindows assosierer .wsf med wscript.exe som standard; assosiasjonen kan endres til cscript.exe eller deaktiveres helt via gruppepolicy for sikkerhetsherding
Moderne etterfølgerPowerShell (.ps1) har i stor grad erstattet .wsf for Windows-systemadministrasjon siden Windows 7; WSH forblir tilgjengelig på alle nåværende Windows-versjoner, men utvikles ikke aktivt av Microsoft
Utgitt1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
Siste versjonWSH 5.8 (Windows 7 / Server 2008 R2; version in all later Windows editions)
Spesifikasjonlearn.microsoft.com

WSF-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med WSF-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om WSF-filer.

Ofte stilte spørsmål

Er en .wsf-fil farlig?
Den kan være det. WSF-filer kjører skript naturlig på Windows uten behov for spesiell programvare, og de har blitt brukt mye i kampanjer med løsepengevirus og skadevare. Kjør aldri en .wsf-fil du har mottatt uventet - åpne den i et tekstredigeringsprogram først for å inspisere koden.
Hvordan kjører jeg et .wsf-skript?
Dobbeltklikk på den for å kjøre i wscript.exe (GUI-modus), eller åpne en ledetekst og skriv: cscript filnavn.wsf for konsollmodus. Kjør kun skript du stoler på.
Hvordan åpner jeg en .wsf-fil for å lese koden uten å kjøre den?
Høyreklikk på filen → Åpne i → Notepad (eller Notepad++, VS Code). Ikke dobbeltklikk for å åpne - det kjører skriptet.
Hva er forskjellen mellom .wsf og .vbs eller .js?
.vbs-filer inneholder kun VBScript og .js kun JScript. En .wsf (Windows Script File) er en XML-beholder som kan inkludere både VBScript- og JScript-blokker i samme fil, i tillegg til flere uavhengige jobber, COM-objektdeklarasjoner og eksterne filinkluderinger.
Kan jeg deaktivere .wsf-kjøring i Windows?
Ja - deaktiver Windows Script Host via gruppepolicy eller registeret: HKLM\Software\Microsoft\Windows Script Host\Settings, sett Enabled til 0. Dette forhindrer all WSH-basert skriptkjøring (inkludert .vbs og .js).
Hva bør jeg bruke i stedet for .wsf for nye skript?
PowerShell (.ps1) er Microsofts anbefalte moderne skriptplattform. Den er forhåndsinstallert på Windows 7+ og gir langt større muligheter, sikkerhetskontroller og IDE-støtte enn WSH.
Kan .wsf-filer blokkeres i e-postservere?
Ja - og det burde de. De fleste moderne sikkerhetsløsninger for e-post (Microsoft Defender for Office 365, Proofpoint, Mimecast) blokkerer .wsf-vedlegg som standard eller via policy.

Referanser

1Microsoft Docs - Windows Script Host (WSH)learn.microsoft.com
2Wikipedia - Windows Script Fileen.wikipedia.org

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterte filendelser

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å