.WSF

WSF Datei

Windows Script File
Frage stellen
SCHNELLE ANTWORT

Eine .wsf-Datei ist eine Windows Script File - ein Skript im XML-Format, das der Windows Script Host (WSH) nativ auf allen Windows-Versionen ausführt. Um sie sicher zu lesen, klicken Sie mit der rechten Maustaste darauf und öffnen Sie sie mit Notepad oder Notepad++; führen Sie keine Datei per Doppelklick aus, die Sie nicht selbst erstellt haben. WSF-Dateien sind eine gut dokumentierte Methode zur Verbreitung von Malware, die von Ransomware-Familien wie Locky und Cerber genutzt wird.

Entwickler: Microsoft Corporation Kategorie: Ausführbare Dateien MIME: text/plain
VERFÜGBAR AUF Windows
Verwandt: .APK · .EXE · .VBS · .JAR

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Sep 1, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das WSF-Dateiformat?

Dateien mit der Erweiterung .wsf sind Skripte für den Microsoft Windows Script Host (WSH). Es handelt sich um Textdateien, die dem XML-Format entsprechen. Sie können zur Bearbeitung in jedem Texteditor geöffnet werden, es empfiehlt sich jedoch die Verwendung eines speziellen Tools wie Visual Studio Code. Eine einzelne .wsf-Datei kann mehrere Skript-Jobs enthalten und verschiedene Skriptsprachen innerhalb eines Dokuments unterstützen.

Zu den standardmäßig in .wsf-Dateien unterstützten Skriptsprachen gehören JScript und VBScript. Das Format ist jedoch so konzipiert, dass es unabhängig von der Skriptsprache ist - nach der Installation einer kompatiblen Engine im WSH können auch Sprachen unterstützt werden wie:

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

Durch die Integration verschiedener Skriptsprachen ist es möglich, in einer Sprache definierte Funktionen zusammen mit Konstanten aus deklarierten Objekten zu verwenden. Dies rückt die Erstellung von .wsf-Skripten näher an traditionelle Programmiermethoden.

.wsf-Skriptdateien werden für die Protokollierung und Systemadministration verwendet und dienen häufig der Automatisierung verschiedener Systemaufgaben. Skripte können im GUI-Modus über WScript.exe, im Konsolenmodus über CScript.exe ausgeführt oder programmatisch als COM-Objekt über WShom.ocx aufgerufen werden. Debugging-Tools sind ebenfalls verfügbar.

PowerShell-Skripte haben .wsf für die moderne Windows-Automatisierung seit Windows 7 weitgehend ersetzt, aber der WSH ist weiterhin auf allen aktuellen Windows-Versionen vorhanden. Wichtiger Sicherheitshinweis: .wsf-Dateien sind ein bekannter Mechanismus zur Verbreitung von Malware - Ransomware und Downloader haben .wsf-E-Mail-Anhänge massiv missbraucht. Behandeln Sie jede unaufgeforderte .wsf-Datei mit extremer Vorsicht.

Sicherheit

RISIKO: HIGH

WSF-Dateien sind ein Hauptvektor für Malware unter Windows. Der Windows Script Host führt .wsf nativ ohne spezielle Installation aus, und der XML-Container ermöglichte es frühen E-Mail-Filtern, sie als einfachen Text zu übersehen. Ransomware-Kampagnen (Locky 2016, Cerber, Sage 2017, Nemucod-Downloader) nutzten bösartige .wsf-E-Mail-Anhänge intensiv. Risikofaktoren: (1) .wsf kann weitere Payloads über WScript.Shell- und XMLHTTP-Objekte herunterladen und ausführen; (2) kann die Registry ändern, Dateien erstellen und Systembefehle aufrufen; (3) für viele destruktive Aktionen ist keine UAC-Erhöhung erforderlich; (4) wird geräuschlos per Doppelklick über wscript.exe ausgeführt. Abhilfe: Blockieren von .wsf an E-Mail-Gateways; Deaktivieren von WSH über Gruppenrichtlinien (HKLM\Software\Microsoft\Windows Script Host\Settings → Enabled = 0); niemals eine unerwartete .wsf ausführen. Vor dem Ausführen einen Texteditor zur Prüfung verwenden.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEWindows Script Filealias WSF Script, Windows Script Host File
ENTWICKLERMicrosoft Corporationseit 1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
MIME TYPEtext/plain
TYPXML-basierte mehrsprachige Skriptdatei für den Windows Script Host (WSH)

Programme zum Öffnen von WSF-Dateien

Windows5 apps
Windows Notepad Integriert Rechtsklick auf die .wsf-Datei → Öffnen mit → Notepad, um den Quellcode ohne Ausführung anzuzeigen.
Notepad Open Source Öffnen Sie die .wsf-Datei in Notepad++, um sie sicher zu lesen, zu bearbeiten oder zu prüfen, ohne sie auszuführen.
Windows Script Host (wscript.exe) Integriert Doppelklick auf die .wsf-Datei zur Ausführung über wscript.exe (GUI-Modus). WARNUNG: Nur vertrauenswürdige Dateien ausführen.
Windows Script Host Console (cscript.exe) Integriert Öffnen Sie die Eingabeaufforderung und führen Sie aus: cscript dateiname.wsf - führt das Skript im Konsolenmodus mit Textausgabe aus.
Visual Studio Code Open Source Öffnen Sie die Datei; VS Code erkennt XML und bietet Syntax-Highlighting. Debuggen Sie WSH mit der entsprechenden Erweiterung.

Technische Details

technische Spezifikation
DateiformatWohlgeformtes XML-Dokument; <package>-Wurzelelement (optional) enthält ein oder mehrere <job id="...">-Elemente, die jeweils einen oder mehrere <script>-Blöcke gruppieren
KodierungText; UTF-8 oder Windows-1252 (ANSI); Zeichenkodierung in der XML-Deklaration am Dateianfang angegeben
XML-Job-ElementeJeder <job> kann <script language="VBScript|JScript">, <reference> (Typbibliothekskonstanten), <object> (COM-Instanziierung), <include> (externe .vbs/.js-Dateien) und <runtime> (Argument-Dokumentation) enthalten
Integrierte Skript-EnginesJScript und VBScript sind in WSH auf allen Windows-Versionen integriert; zusätzliche Engines (PerlScript, Python, Object REXX) erfordern eine separate Installation und Registry-Registrierung
Mehrsprachigkeit pro JobEin einzelner <job>-Block kann JScript- und VBScript-<script>-Abschnitte mischen und COM-Objekte sowie Konstanten über Sprachgrenzen hinweg teilen
AusführungsmodiGUI-Modus: wscript.exe (Dialoge erlaubt, keine Konsole); Konsolenmodus: cscript.exe (stdout/stderr verfügbar); COM-Objekt-Zugriff: WShom.ocx
WSH-Host-VersionenWSH 5.8 wird mit Windows 7 bis Windows 11 ausgeliefert und ist die Version auf allen aktuellen Systemen; WSH 5.6 lief auf Windows XP
Typische Dateigröße1 KB - 200 KB; die meisten Skripte sind kompakte Dateien für Einzelzwecke
SicherheitsklassifizierungHochriskante ausführbare Datei; WSH führt .wsf-Dateien nativ per Doppelklick ohne Benutzerbestätigung aus; weit verbreitet für Ransomware (Locky, Cerber, Sage) und die Verbreitung von Malware-Droppern via E-Mail-Anhänge
PlattformNur Windows; Windows Script Host ist für macOS oder Linux nicht verfügbar
Standard-AusführungshandlerWindows verknüpft .wsf standardmäßig mit wscript.exe; die Verknüpfung kann zur Sicherheit auf cscript.exe geändert oder über Gruppenrichtlinien ganz deaktiviert werden
Moderner NachfolgerPowerShell (.ps1) hat .wsf für die Windows-Systemadministration seit Windows 7 weitgehend ersetzt; WSH ist auf allen aktuellen Windows-Systemen vorhanden, wird aber von Microsoft nicht mehr aktiv weiterentwickelt
Veröffentlicht1999 with Windows Script Host 2.0 (shipped with Windows 2000; downloadable for Windows 98/NT)
Neueste VersionWSH 5.8 (Windows 7 / Server 2008 R2; version in all later Windows editions)
Spezifikationlearn.microsoft.com

WSF-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit WSF-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu WSF-Dateien.

Häufig gestellte Fragen

Ist eine .wsf-Datei gefährlich?
Sie kann es sein. WSF-Dateien führen Skripte nativ unter Windows ohne spezielle Software aus und wurden in der Vergangenheit intensiv in Ransomware- und Malware-Kampagnen eingesetzt. Führen Sie niemals eine .wsf-Datei aus, die Sie unerwartet erhalten haben - öffnen Sie sie zuerst in einem Texteditor, um den Code zu prüfen.
Wie führe ich ein .wsf-Skript aus?
Klicken Sie doppelt darauf, um es in wscript.exe (GUI-Modus) auszuführen, oder öffnen Sie eine Eingabeaufforderung und geben Sie ein: cscript dateiname.wsf für den Konsolenmodus. Führen Sie nur Skripte aus, denen Sie vertrauen.
Wie öffne ich eine .wsf-Datei, um den Code zu lesen, ohne ihn auszuführen?
Rechtsklick auf die Datei → Öffnen mit → Notepad (oder Notepad++, VS Code). Nicht doppelt anklicken zum Öffnen - das führt das Skript aus.
Was ist der Unterschied zwischen .wsf und .vbs oder .js?
.vbs-Dateien enthalten nur VBScript und .js nur JScript. Eine .wsf (Windows Script File) ist ein XML-Wrapper, der sowohl VBScript- als auch JScript-Blöcke in derselben Datei enthalten kann, plus mehrere unabhängige Jobs, COM-Objekt-Deklarationen und externe Datei-Einbindungen.
Kann ich die .wsf-Ausführung in Windows deaktivieren?
Ja - deaktivieren Sie den Windows Script Host über die Gruppenrichtlinie oder die Registry: HKLM\Software\Microsoft\Windows Script Host\Settings, setzen Sie Enabled auf 0. Dies verhindert jegliche WSH-basierte Skriptausführung (einschließlich .vbs und .js).
Was sollte ich anstelle von .wsf für neue Skripte verwenden?
PowerShell (.ps1) ist die von Microsoft empfohlene moderne Skripting-Plattform. Sie ist auf Windows 7+ vorinstalliert und bietet weitaus größere Funktionen, Sicherheitskontrollen und IDE-Unterstützung als der WSH.
Können .wsf-Dateien an E-Mail-Gateways blockiert werden?
Ja - und das sollten sie auch. Die meisten modernen E-Mail-Sicherheitsgateways (Microsoft Defender for Office 365, Proofpoint, Mimecast) blockieren .wsf-Anhänge standardmäßig oder per Richtlinie.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Verwandte Erweiterungen

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

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen