Was kann man mit der rundll32 alles anstellen und was für Aktionen starten unter Windows? Durch eine einfache und schnelle Batchprogrammierung läßt sich unter Win95/98/NT mit "rundll32.exe" erledigen .
Beispiele:
rundll32 shell32.dll,Control_RunDLL Sysdm.cpl ruft Systemsteuerung
rundll32 shell32.dll,Control_RunDLL DESK.CPL,,n where: n=1: Screensaver Page, n=2 : Appearance Page, n=3 : Settings Page, n=4 : Background Page
rundll32.exe AppWiz.Cpl,NewLinkHere %1
erzeugt neue Verknüpfung im Verzeichnis %1 Name und Ziel werden vom Verknüpfungs-Assistenten abgefragt
rundll32.exe desk.cpl,InstallScreenSaver %l
Bildschirmschoner wechseln, es erscheint das entsprechende Dialogfeld der Systemsteuerung
rundll32.exe shell32.dll,OpenAs_RunDLL %1
Öffnen mit…
Hinweis: %1 ist ein Platzhalter, der durch das erste übergebene Argument ersetzt wird. Bei Verknüpfungen ist es der komplette Pfad und Name des markierten Objektes (macht Sinn im Kontext-Menü)
rundll32 diskcopy,DiskCopyRunDll
springt zum Disk-Kopieren
rundll32 user.exe,ExitWindows
schnelles Beenden von Windows
rundll user.exe,ExitWindowsExec
Neustart von Windows
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 install.inf
Installiert INF
rundll32.exe user.exe,wnetconnectdialog
geht zu Netzlaufwerk verbinden
rundll32.exe user.exe,wnetdisconnectdialog
trennt Netzlaufwerke
rundll rnaui.dll,RnaDial T-Online
startet per Batch die DFÜ-Verbindung (Name DFÜ-Netzwerk)
rundll32.exe shell32.dll,SHExitWindowsEx n
dabei steht n für:
0 – LOGOFF
1 – SHUTDOWN
2 – REBOOT
4 – FORCE
8 – POWEROFF
(dies kann auch kombiniert werden -> 6 = schneller reboot)
Hinterlasse einen Kommentar
Du musst angemeldet sein, um einen Kommentar schreiben zu können.