NirCmd, un utilitaire qui touche à tout ! 
Par Mathieu |
lundi 9 avril 2007 à 14:02 | Boîte à Outils
| permalien
|
- 5 vote(s)
Nircmd, un logiciel édité par Nir Sofer, est destiné aux administrateurs et bricoleurs Windows. C'est un outil qui s'utilise en ligne de commande et qui n'a pas besoin d'être installé au préalable.
Il regroupe des dizaines de commandes très utiles comme par exemple supprimer ou modifier des clés du registre Windows, poser une question à l'utilisateur, arrêter ou redémarrer l'ordinateur, exécuter une commande DOS, configurer des services WIndows et même agir sur des fenêtres Windows ouvertes.
Voyons un peu plus en détails toutes les possibilités offertes par Nircmd.
A l'heure où j'écris cet article, la version actuelle de nircmd est la 1.85
Si vous voulez accèder au site de l'auteur : Nirsoft de Nir Sofer Si vous voulez accèder directement à la page consacrée à Nircmd : nircmd
Utiliser Nircmd
nircmd a été conçu pour être utilisé dans un environnement MS-DOS. Il suffit d'appeler directement nircmd en ligne de commande pour pouvoir l'utiliser. Exemple : c:\applications\nircmd.exe
Vous pouvez le copier sous votre répertoire Windows pour pouvoir y accèder en saisissant uniquement : nircmd
Vous obtiendrez sur la page consacrée à nircmd une aide détaillée ainsi qu'une liste de toutes les commandes disponibles avec leur descritpion et leurs paramètres.
Nircmd vous autorise à utiliser des variables d'environnement dans les paramètres ainsi que des variables systèmes mais aussi des variables utiles telles que l'emplacmeent du dossier 'Bureau' de l'utilisateur en cours ou le dossier 'Démarrage' de l'utilisateur 'All users'.
Voici comment utiliser nircmd :
nircmd.exe {showerror} commande paramètres de la commande
où showerror est facultatif. S'il est présent, aucune erreur ne s'affichera, sinon une erreur d'affichera dans une boîte de dialogue.
Quant à "commande" et "paramètres de la commande", ils sont tous les deux obligatoires.
Voici un exemple avec la commande wait qui permet d'attendre un certain nombre de millisecondes (le paramètre)
nircmd wait 10000
créera une temporisation de 10 secondes (10000 millisecondes). Cela peut être très utile dans un script MS-DOS.
Quelques exemples d'utilisation
nircmd infobox "Affichage d'un simple message" "Titre du message"
Affichera le message "Affichage d'un simple message"
nircmd regdelkey "HKEY_CURRENT_USER\Software\Test"
supprimera la clé précisée dans le registre
nircmd exitwin reboot forceifhung
demandera à WIndows de redémarrer et de forcer les applications qui ne répondent pas à s'arrêter
nircmd monitor off
éteindra le moniteur
nircmd screensaver
démarrera l'économiseur d'écran
nircmd shortcut "C:\Applications\Mon_Appli.exe" "~$folder.desktop$" "Raccourci vers Mon_Appli"
créera un raccourci de Mon_APpli.exe présent sous c:\Applications sur le bureau de l'utilisateur en cours
nircmd execmd copy "c:\Applications\Mon_Appli.exe" "~$folder.common_desktop$"
copiera C:\Applications\Mon_Appli.exe sur le bureau de tous les utilisateurs
nircmd killprocess Mon_Appli.exe
arrêtera le processus 'Mon_Appli.exe' en cours
nircmd service disabled Mon_service
changera le mode de démarrage du service 'Mon_service' à 'disabled'
nircmd win activate title "Poste de travail"
affichera au premier plan la fenêtre nommée 'Poste de travail'
Pour finir
nircmd offre encore beaucoup d'autres possibilités et de paramètres.
Je vous conseille vivement de visualiser l'aide complète (en anglais) en suivant ce lien et de télécharger l'utilitaire ICI
Je vous conseille aussi de jeter un oeil à toutes les autres applications disponibles sur le site.
N'hésitez pas à laisser un message sur le forum si vous avez une question sur les possibilités ou le fonctionnement de nircmd.






Trackbacks
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.