Oftmals erreicht uns die Frage, was eigentlich der „rundll32“ Befehl genau macht bzw. wofür er sich einsetzen lässt. In diesem Beitrag heute wollen wir näher auf die Parameter, Möglichkeiten und Anwendungsbeispiele eingehen.
Der Befehl „rundll32.exe“ ist bereits seit Windows 95 vorhanden und existiert auch in der neuesten Windows 10 1607 Anniversary Version. Ab Windows NT gab es dann nur noch die RUNDLL32.EXE, vorher gab es auch noch die RUNDLL.EXE. Ursprünglich wurde das Programm von Microsoft nur zur internen Verwendung entwickelt und später dann doch der Allgemeinheit freigegeben.
RUNDLL32 – Aufgaben:
Generell ist zu sagen, dass RUNDLL32 ein Programm ist, mit dem DLL-Dateien direkt ausgeführt werden können. Somit besteht die Möglichkeit, mit diesem Befehl direkt einige Windows Funktionen aufzurufen und auszuführen. Auch die Integration des Befehls in Batchdateien oder die Ausführung in der MS-DOS Eingabeaufforderung ist natürlich möglich.
RUNDLL32 – Parameter:
Allzu viele Parameter hat der Befehl nicht. In der Regel wird er wie folgt angewendet:
Rundll32 „DLL“, „funktion“ [„Argumente“]
RUNDLL 32 – Beispiele:
Wir haben bereits in mehreren Beiträgen darüber berichtet, welche Möglichkeiten der rundll32 Befehl bietet. Hier nachfolgend ein kleine Übersicht über die bereits vorhandenen Beispiele:
- Netzwerkdrucker ohne Domänenbeitritt nutzen
- Per Befehl den Verlauf vom Internet Explorer (IE) löschen
- Temporäre Internetdateien per Desktop Verknüpfung löschen
Nachfolgend wollen wir Euch aber weitere sinnvolle Anwendungsmöglichkeiten aufzeigen, die Ihr Euch z.B. als Shortcut auf Euren Desktop legen könnt oder natürlich auch sehr schnell und einfach über Windows-Taste + „R“ ausführen könnt.
Beschreibung | RUNDLL32 Aufruf incl. Parameter |
---|---|
Bildschirmschonereinstellungen | rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1 |
Anzeigeeigentschaften – Darstellung und Anpassung | rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2 |
Desktopsymboleinstellungen | rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 |
Datum und Uhrzeit | rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0 |
Eigentschaften von Tastatur | rundll32.exe shell32.dll,Control_RunDLL main.cpl @1 |
Einstellungen – Anzeige anpassen | rundll32.exe Shell32,Control_RunDLL desk.cpl |
Schriftarten – Fonts anzeigen | rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder |
Programme und Features | rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0 |
Windows-Features aktiveren oder deaktivieren | rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0 |
Computer sperren | rundll32.exe user32.dll,LockWorkStation |
Systemeigenschaft erweitert | rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3 |
Systemsteuerung | rundll32.exe Shell32,Control_RunDLL |
Browserverlauf löschen | rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 |
Cookies löschen | rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 2 |
Hibernate | rundll32.exe powrprof.dll,SetSuspendState |
Netzwerkverbindungen | rundll32.exe shell32.dll,Control_RunDLL ncpa.cpl |
Druckerverwaltung | rundll32 Shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder |
Sicherheit und Wartung | rundll32.exe shell32.dll,Control_RunDLL wscui.cpl |
Windows Version | rundll32.exe SHELL32.DLL,ShellAboutW |
Windows-Firewall | rundll32.exe shell32.dll,Control_RunDLL firewall.cpl |
Solltet Ihr noch weitere nützliche Rundll32 Befehle kennen, so würden wir uns über einen entsprechenden Kommentar sehr freuen.
– UNC Pfade in der Eingabeaufforderung benutzen
– Tastenkombinationen in der MS-DOS Eingabeaufforderung
– DIR Befehl, Parameter und Beispiele
– Desktop Verknüpfung erstellen
Neueste Kommentare