Rundll32-Tutorial

November 5

Rundll32 ist die ausführbare 32-Bit Windows, mit dem Sie bestimmte Funktionen aus einer DLL-Datei ausführen, als wären sie ihre eigenen ausführbaren Datei. Die Befehlszeilenschnittstelle von Rundll32 kann verwendet werden, nur bestimmte Funktionen der DLL aufrufen, die geschrieben wurden, speziell für die unabhängig von der Befehlszeile aufgerufen werden. Die Rundll32 ausführbare Datei ist verfügbar über die Befehlszeile von Windows 95, 98, Me, 2000, NT 4.0, XP, Vista und 7.

Anweisungen

1 Öffnen Sie das Menü "Start". Klicken Sie auf "Alle Programme" dann "Zubehör". Rechtsklicken Sie auf das Symbol "Eingabeaufforderung". Wählen Sie "Als Administrator ausführen." Bestätigen Sie die Auswahl, wenn Sie dazu aufgefordert werden, Windows.

2 Geben Sie den Befehl "Rundll32.exe {DllName}, {EntryPoint} {OptionalArgument}" wo {DllName} ist der Name der DLL mit einer Funktion geschrieben von Rundll32, auszuführende {EntryPoint} ist der Name der Funktion in der DLL, die geschrieben werden, speziell auf die von Rundll32 aufgerufen werden, und {OptionalArgument} ist zusätzlichen Parameter zu übergeben, in der Funktion ausgeführt werden.

3 Drücken Sie "Enter." Stellen Sie sicher, dass das System die Aktion ausführt, die es richtete sich ausführen und gibt keine Fehlermeldungen zurück.

4 Geben Sie "Exit" ein und drücken Sie "Enter", um das Eingabeaufforderungsfenster zu schließen.

Tipps & Warnungen

  • Verwenden Sie den vollständigen Pfad und Dateinamen der DLL zu eine Funktion aus ausgeführt werden, wenn es nicht im Windows-Systemverzeichnis befindet.
  • Nie vergessen Sie das Komma zwischen {DllName} und {EntryPoint}. Sicherstellen Sie, dass Sie keine Leerzeichen zwischen den Parametern und das Komma als auch nicht enthalten. Wenn du dies tust, die Funktion wird nicht ausgeführt, aber keine Fehlermeldung wird zurückgegeben.