papydall
Nombre de messages : 7006 Age : 73 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Utilisation de RunDll32 Mar 6 Jan 2015 - 17:49 | |
| - Code:
-
rem ============================================================================ rem Utilisation de RunDll32 rem Rundll32.exe est un programme disponible sur votre ordinateur et qui permet de rem appeler une fonction qui se trouve dans une bibliothèque de liens dynamiques ( DLL) ' Syntaxe pour l'appel : ' RUNDLL32.EXE <nomdeladll>,<pointd'entrée> <arguments optionnels> ' il doit y avoir une virgule (,) entre le nom de la DLL et le point d'entrée. ' Ce point d'entrée est sensible à la casse, et il ne doit pas y avoir d'espace ' entre le nom de la DLL, la virgule et le point d'entrée de la fonction. rem ============================================================================ rem Voici quelques exemples de fonctions à tester une par une rem ============================================================================ dim commande$
commande$ = "rundll32.exe shell32.dll,Control_RunDLL" : ' Panneau de configuration ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1" : ' Installer un programme à partir du réseau ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2" : ' Activer / désactiver des fonctionnalités Windows ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3" : ' Définir les paramètres par défaut de l'accès aux programmes et de l'ordinateur ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0" : ' Paramètres des icônes du Bureau ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1" : ' Paramètres de l'écran de veille ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2" : ' Modifier les effets visuels et les sons de votre ordinateur ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3" : ' Modifier l'apparence de votre affichage
' commande$ = "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,0" : ' Propriétés de Internet , Général ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,1" : ' Propriétés de Internet , Sécurité ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,2" : ' Propriétés de Internet , Confidentialité ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,3" : ' Propriétés de Internet , Contenu ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,4" : ' Propriétés de Internet , Connexions ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,5" : ' Propriétés de Internet , Programmes ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,6" : ' Propriétés de Internet , Avancé
' commande$ = "rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0" : ' Région et langue , Formats ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1" : ' Région et langue , Emplacement ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2" : ' Région et langue , Claviers et langues ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3" : ' Région et langue , Administration
' commande$ = "rundll32.exe shell32.dll,Control_RunDLL main.cpl @0" : ' Propriétés de Souris, Boutons ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL main.cpl @1" : ' Propriétés de Clavier
' commande$ = "rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0" : ' Son , lecture ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1" : ' Son , Enrégistrement ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2" : ' Son , Sons ' commande$ = "rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3" : ' Son , Communications
' commande$ = "rundll32.exe shell32.dll,Control_RunDLL modem.cpl" : ' Informations concernant votre emplacement
' commande$ = "rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolder" : ' Afficher un apperçu des polices instalées ' commande$ = "rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder" : ' Imprimantes
Executer(commande$)
end rem ============================================================================ SUB Executer(commande$) file_open_write 9999,"commande.bat" file_writeln 9999,commande$ file_close 9999 execute_wait "commande.bat" file_delete "commande.bat" END_SUB rem ===========================================================================
Dernière édition par papydall le Mar 6 Jan 2015 - 22:56, édité 1 fois | |
|
Jean Claude
Nombre de messages : 5950 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Utilisation de RunDll32 Mar 6 Jan 2015 - 18:15 | |
| Merci Papydall pour cette liste.
C'est plus rapide d’accéder aux commandes que par le dédale Windows.
Mais ATTENTION: C'est à manier avec précaution, Si on ne comprend pas on s'échappe par la croix rouge de la fenêtre ouverte.
A+ | |
|
Jicehel
Nombre de messages : 5947 Age : 51 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Utilisation de RunDll32 Mar 6 Jan 2015 - 18:38 | |
| | |
|
Contenu sponsorisé
| Sujet: Re: Utilisation de RunDll32 | |
| |
|