Overblog Tous les blogs Top blogs Technologie & Science Tous les blogs Technologie & Science
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

[cmd] [rundll32] config W7 en ligne de commande

Publié le par damcuvelier

Ouvrir le Panneau de configuration

rundll32 shell32.dll,Control_RunDLL


I. Ouvrir des éléments du panneau de configuration

Vous avez peut être déjà lu mon article sur les commandes à utiliser pour ouvrir des propriétés systèmes en tant qu'Administrateur, j'y indique, entre autres, les commandes pour ouvrir des élèments du Panneau de configuration en utilisant "control Nom_de_fichier.cpl".

Ce qui suit est une alternative qui fonctionnera plus efficacement dans certains cas. Vous avez juste à réutiliser le 'Nom_d_fichier.cpl' trouvé dans mon autre article (comme firewall.cpl ou powercfg.cpl)

rundll32 shell32.dll,Control_RunDLL Nom_de_fichier.cpl,@x,y


Où Nom_de_fichier.cpl est un fichier associé à une fonction du Panneau de configuration et x (0 par défaut) est un numéro de sous-fonction si le fichier .cpl en comprend plusieurs (voir exemple 2 ci-dessous) et y (0 par défaut) est le numéro d'un onglet si la fenêtre en comprend plusieurs (voir exemple 2 ci-dessous)


Exemple 1 :

rundll32 shell32.dll,Control_RunDLL firewall.cpl,@0,1


Exécuter cette commande ouvrira le pare-feu Windows ('firewall.cpl') directement sur l'onglet des Exceptions ('1').


Exemple 2 :

Utilisons le fichier 'main.cpl' qui permet d'accèder aux propriétés de la souris ou du clavier.

rundll32 shell32.dll,Control_RunDLL main.cpl,@0,0


Cette commande ouvrira les propriétés de la souris ('main.cpl,@0') sur le premier onglet.

Alors que la commande

rundll32 shell32.dll,Control_RunDLL main.cpl,@1,0


ouvrira les propriétés du clavier ('main.cpl,@1').


Pour trouver quels fichiers '.cpl' utiliser, reporter vous à mon article ou cherchez tous les fichiers d'extensions '.cpl' dans le dossier système 'Windows\system32'.


Ouvrir l'élèment "Imprimantes et télécopieurs" du Panneau de configuration

rundll32 shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder

II. Gestion du matériel

Ouvrir le Gestionnaire de périphériques

rundll32 devmgr.dll DeviceManager_Execute


Afficher la fenêtre "Supprimer le périphérique en toute sécurité"

rundll32 shell32.dll,Control_RunDLL hotplug.dll

III. Arrêt de Windows et autres ....

Verrouiller l'ordinateur

rundll32 user32.dll,LockWorkStation


Se mettre en Mise en veille prolongée

rundll32.exe powrprof.dll,SetSuspendState


Fermer la session en cours

rundll32.exe shell32.dll,SHExitWindowsEx 0


Arrêter l'ordinateur

rundll32.exe shell32.dll,SHExitWindowsEx 8


Redémarrer l'ordinateur

rundll32.exe shell32.dll,SHExitWindowsEx 2


Forcer l'arrêt de Windows

rundll32.exe shell32.dll,SHExitWindowsEx 4

IV. Gestion des imprimantes

Ouvrir la fenêtre "Ajout d'imprimante"

rundll32 shell32.dll,SHHelpShortcuts_RunDLL AddPrinter


Ouvrir la fenêtre "Connexion à une imprimante"

rundll32 winspool.drv,ConnectToPrinterDlg


Ouvrir la fenêtre "Ajout de port d'imprimante TCP/IP"

rundll32 tcpmonui.dll,LocalAddPortUI

V. Astuces diverses

Ouvrir la boîte de dialogue "Ouvrir avec ..." (mettre un nom de fichier en paramètre à la place de "nom_de_fichier.*" avec son chemin complet)

rundll32 shell32.dll,OpenAs_RunDLL "nom_de_fichier.*"


Ouvrir la fenêtre "Connecter un lecteur réseau"

rundll32 shell32.dll,SHHelpShortcut


Afficher la question "Vous devez redémarrer votre ordinateur pour les nouveaux paramètres soient pris en compte. Voulez vous redémarrer maintenant ?"

rundll32 shell32.dll,RestartDialog


Supprimer Messenger (voir aussi cet article)

rundll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove


Réparer Internet Explorer 6

rundll32 setupapi,InstallHinfSection DefaultInstall132 %windir%\inf\ie.inf


Prendre en compte des modifications du registre (branche HKEY_CURRENT_USER) sans avoir besoin de fermer la session en cours

rundll32 user32.dll,UpdatePerUserSystemParameters ,1 ,True (respectez les espaces à la fin)

Commenter cet article