.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.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.TAGDataFlex Query Tag Name File
7.ICSiCalendar data file
8.M4AMPEG-4 Audio File
9.DATProgram Data File (generic)
10.JPGJPEG Image

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-Å