Freigeben über


.scriptunload (Skript entladen)

Der Befehl .scriptunload entlädt das angegebene Skript.

.scriptunload ScriptFile

Parameter

ScriptFile
Gibt den Namen der Skriptdatei an, die entladen werden soll. ScriptFile sollte die Dateinamenerweiterung .js enthalten. Es können absolute oder relative Pfade verwendet werden. Relative Pfade sind relativ zu dem Verzeichnis, in dem Sie den Debugger gestartet haben. Dateipfade, die Leerzeichen enthalten, werden nicht unterstützt.

Environment

Element Beschreibung
Modi Benutzermodus, Kernel-Modus
Ziele Live, Crash Dump
Plattformen Alle

Zusätzliche Informationen

Der Befehl .scriptunload entlädt ein geladenes Skript. Verwenden Sie die folgende Befehlssyntax, um ein Skript zu entladen.

0:000:x86> .scriptunload C:\WinDbg\Scripts\TestScript.js
JavaScript script unloaded from 'C:\WinDbg\Scripts\TestScript.js'

Wenn Verweise auf Objekte in einem Skript ausstehen, wird die Verbindung der Inhalte des Skripts aufgehoben. Das Skript kann jedoch im Speicher verbleiben, bis alle Verweise freigegeben sind.

Weitere Informationen zur Arbeit mit JavaScript finden Sie unter Debuggerskripts mit JavaScript. Weitere Informationen zu den Debugger-Objekten finden Sie unter Native Objects in JavaScript Extensions.

Anforderungen

Bevor Sie einen der .script-Befehle verwenden können, muss ein Scripting Provider geladen werden. Verwenden Sie den Befehl .load (Load Extension DLL), um die JavaScript-Provider-DLL zu laden.

0:000> .load C:\ScriptProviders\jsprovider.dll

Weitere Informationen

.scriptload (Skript laden)

Skripting mit JavaScript-Debugger