.WSF

WSF-bestand

Windows Script File
Stel een vraag
SNEL ANTWOORD

Een .wsf-bestand is een Windows Script File - een script in XML-indeling dat Windows Script Host (WSH) standaard uitvoert op alle Windows-versies. Om het veilig te lezen, klikt u met de rechtermuisknop en opent u het met Kladblok of Notepad++; dubbelklik niet op een bestand dat u niet zelf hebt gemaakt. WSF-bestanden zijn een goed gedocumenteerde methode voor het verspreiden van malware, gebruikt door ransomware-families zoals Locky en Cerber.

Ontwikkelaar: Microsoft Corporation Categorie: Uitvoerbare bestandens MIME: text/plain
OPENT OP Windows
Gerelateerd: .APK · .EXE · .VBS · .JAR

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Sep 1, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het WSF-bestandsformaat?

Bestanden met de extensie .wsf zijn scripts voor de Microsoft Windows Script Host (WSH). Dit zijn tekstbestanden die voldoen aan de XML-indeling. Ze kunnen worden geopend voor bewerking in elke teksteditor, maar het is raadzaam om een speciaal hulpprogramma zoals Visual Studio Code te gebruiken. Een enkel .wsf-bestand kan meerdere scripttaken bevatten en verschillende scripttalen ondersteunen binnen één document.

Standaard scripttalen die worden ondersteund in .wsf-bestanden zijn JScript en VBScript. Het formaat is echter ontworpen om onafhankelijk te zijn van de scripttaal - na het installeren van een compatibele engine in WSH, kan het ook talen ondersteunen zoals:

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

Door verschillende scripttalen te integreren, is het mogelijk om functies die in de ene taal zijn gedefinieerd te gebruiken naast constanten van gedeclareerde objecten. Dit brengt het maken van .wsf-scripts dichter bij traditionele programmeermethoden.

.wsf-scriptbestanden worden gebruikt voor logboekregistratie en systeembeheer, en worden veelvuldig ingezet voor het automatiseren van diverse systeemtaken. Scripts kunnen worden uitgevoerd in GUI-modus via WScript.exe, in consolemodus via CScript.exe, of programmatisch worden benaderd als een COM-object via WShom.ocx. Er zijn ook debugging-tools beschikbaar.

PowerShell-scripts hebben .wsf grotendeels vervangen voor moderne Windows-automatisering sinds Windows 7, maar WSH blijft aanwezig op alle huidige Windows-versies. Belangrijke veiligheidsopmerking: .wsf-bestanden zijn een bekend mechanisme voor het verspreiden van malware - ransomware en downloaders hebben op grote schaal misbruik gemaakt van .wsf-e-mailbijlagen. Behandel elk ongevraagd .wsf-bestand met uiterste voorzichtigheid.

Beveiliging & veiligheid

RISICO: HIGH

WSF-bestanden zijn een belangrijke vector voor de verspreiding van malware op Windows. Windows Script Host voert .wsf standaard uit zonder speciale installatie, en door de XML-container konden vroege e-mailfilters ze over het hoofd zien als platte tekst. Ransomware-campagnes (Locky 2016, Cerber, Sage 2017, Nemucod-downloader) maakten uitgebreid gebruik van kwaadaardige .wsf-e-mailbijlagen. Risicofactoren: (1) .wsf kan verdere payloads downloaden en uitvoeren via WScript.Shell- en XMLHTTP-objecten; (2) kan het register wijzigen, bestanden maken en systeemopdrachten oproepen; (3) geen UAC-verhoging vereist voor veel destructieve acties; (4) wordt geruisloos uitgevoerd via dubbelklikken op wscript.exe. Mitigatie: blokkeer .wsf bij e-mailgateways; schakel WSH uit via Groepsbeleid (HKLM\Software\Microsoft\Windows Script Host\Settings → Enabled = 0); voer nooit een onverwachte .wsf uit. Gebruik een tekeditor om te inspecteren voor het uitvoeren.

Formaatdetails

in een notendop
VOLLEDIGE NAAMWindows Script Fileook bekend als WSF Script, Windows Script Host File
ONTWIKKELAARMicrosoft Corporationsinds 1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
MIME-TYPEtext/plain
TYPEOp XML gebaseerd scriptbestand voor meerdere talen voor Windows Script Host (WSH)
GERELATEERD.apk.exe.vbs.jar

Programma's die WSF-bestanden openen

Windows5 apps
Windows Notepad Ingebouwd Klik met de rechtermuisknop op het .wsf-bestand → Openen met → Kladblok om de broncode te bekijken zonder deze uit te voeren.
Notepad Open-source Open het .wsf-bestand in Notepad++ om het veilig te lezen, te bewerken of te inspecteren zonder het uit te voeren.
Windows Script Host (wscript.exe) Ingebouwd Dubbelklik op het .wsf-bestand om het uit te voeren via wscript.exe (GUI-modus). WAARSCHUWING: voer alleen vertrouwde bestanden uit.
Windows Script Host Console (cscript.exe) Ingebouwd Open de opdrachtprompt en voer uit: cscript bestandsnaam.wsf - wordt uitgevoerd in consolemodus met tekstuitvoer.
Visual Studio Code Open-source Open het bestand; VS Code herkent XML en biedt syntaxisaccentuering. Debug WSH met de juiste extensie.

Technische details

diepe specificaties
BestandsindelingCorrect gevormd XML-document; <package> root-element (optioneel) bevat een of meer <job id="..."> elementen, die elk een of meer <script> blokken groeperen
CoderingTekst; UTF-8 of Windows-1252 (ANSI); tekencodering gespecificeerd in de XML-declaratie aan het begin van het bestand
XML-taakelementenElke <job> kan <script language="VBScript|JScript">, <reference> (typebibliotheekconstanten), <object> (COM-instantiëring), <include> (externe .vbs/.js-bestanden) en <runtime> (argumentdocumentatie) bevatten
Ingebouwde script-enginesJScript en VBScript zijn ingebouwd in WSH op alle Windows-versies; extra engines (PerlScript, Python, Object REXX) vereisen afzonderlijke installatie en registerregistratie
Meerdere talen per taakEen enkel <job>-blok kan JScript- en VBScript <script>-secties mengen, waarbij COM-objecten en constanten over taalgrenzen heen worden gedeeld
UitvoeringsmodiGUI-modus: wscript.exe (dialoogvensters toegestaan, geen console); consolemodus: cscript.exe (stdout/stderr beschikbaar); COM-objecttoegang: WShom.ocx
WSH-hostversiesWSH 5.8 wordt geleverd bij Windows 7 tot en met Windows 11 en is de versie op alle huidige systemen; WSH 5.6 draaide op Windows XP
Typische bestandsgrootte1 KB - 200 KB; de meeste scripts zijn compacte bestanden voor een specifiek doel
BeveiligingsclassificatieUitvoerbaar bestand met hoog risico; WSH voert .wsf-bestanden standaard uit bij dubbelklikken zonder bevestiging van de gebruiker; veelvuldig misbruikt voor ransomware (Locky, Cerber, Sage) en malware-droppers via e-mailbijlagen
PlatformAlleen Windows; Windows Script Host is niet beschikbaar op macOS of Linux
Standaard uitvoeringshandlerWindows koppelt .wsf standaard aan wscript.exe; de koppeling kan worden gewijzigd naar cscript.exe of volledig worden uitgeschakeld via Groepsbeleid voor beveiligingsoptimalisatie
Moderne opvolgerPowerShell (.ps1) heeft .wsf grotendeels vervangen voor Windows-systeembeheer sinds Windows 7; WSH blijft aanwezig op alle huidige Windows-versies maar wordt niet actief ontwikkeld door Microsoft
Uitgebracht1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
Laatste versieWSH 5.8 (Windows 7 / Server 2008 R2; version in all later Windows editions)
Specificatielearn.microsoft.com

WSF conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met WSF-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over WSF-bestanden.

Veelgestelde vragen

Is een .wsf-bestand gevaarlijk?
Dat kan het zijn. WSF-bestanden voeren scripts standaard uit op Windows zonder speciale software, en ze zijn uitgebreid gebruikt in ransomware- en malwarecampagnes. Voer nooit een .wsf-bestand uit dat u onverwacht hebt ontvangen - open het eerst in een teksteditor om de code te inspecteren.
Hoe voer ik een .wsf-script uit?
Dubbelklik erop om het uit te voeren in wscript.exe (GUI-modus), of open een opdrachtprompt en typ: cscript bestandsnaam.wsf voor de consolemodus. Voer alleen scripts uit die u vertrouwt.
Hoe open ik een .wsf-bestand om de code te lezen zonder het uit te voeren?
Klik met de rechtermuisknop op het bestand → Openen met → Kladblok (of Notepad++, VS Code). Dubbelklik niet om te openen - dat voert het script uit.
Wat is het verschil tussen .wsf en .vbs of .js?
.vbs-bestanden bevatten alleen VBScript en .js alleen JScript. Een .wsf (Windows Script File) is een XML-wrapper die zowel VBScript- als JScript-blokken in hetzelfde bestand kan bevatten, plus meerdere onafhankelijke taken, COM-objectdeclaraties en externe bestandsinsluitingen.
Kan ik de uitvoering van .wsf uitschakelen in Windows?
Ja - schakel Windows Script Host uit via Groepsbeleid of het register: HKLM\Software\Microsoft\Windows Script Host\Settings, stel Enabled in op 0. Dit voorkomt alle op WSH gebaseerde scriptuitvoering (inclusief .vbs en .js).
Wat moet ik gebruiken in plaats van .wsf voor nieuwe scripts?
PowerShell (.ps1) is het door Microsoft aanbevolen moderne scriptplatform. Het is vooraf geïnstalleerd op Windows 7+ en biedt veel grotere mogelijkheden, beveiligingscontroles en IDE-ondersteuning dan WSH.
Kunnen .wsf-bestanden worden geblokkeerd bij e-mailgateways?
Ja - en dat zouden ze ook moeten worden. De meeste moderne e-mailbeveiligingsgateways (Microsoft Defender voor Office 365, Proofpoint, Mimecast) blokkeren .wsf-bijlagen standaard of via beleid.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.JPGJPEG Image
5.MDMarkdown Document
6.EXEWindows Executable (Portable Executable)
7.BINCD/DVD Disc Image (BIN/CUE)
8.DATProgram Data File (generic)
9.RPMSGRestricted Permission Message
10.EMLE-Mail Message (RFC 822 / MIME)

Gerelateerde extensies

.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 bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z