Autour du PC

Chevaux de Troie

Electronique

Trucs et astuces

Sécurité

 

CSS Valide !

Site optimisé en 1024x768



 

Commandes Windows utiles

Il est décrit dans cette page des commandes utilisables sous Windows XP. Certaines sont connues d'autres un peu moins. Le but de ce petit récapitulatif et d'avoir sous la main la syntaxe de commandes permettant de gagner du temps et pourquoi pas automatiser certaines actions à l'aide, par exemple, de scripts.
Pour tester ces comandes : cliquer sur démarrer/ Exécuter et saisir la ligne de commande.
 Le plus pratique est de faire un fichier posé par exemple sur le bureau afin d'eviter la saisie de commandes plus ou moins longues.
Pour cela, clic droit sur le bureau, choisir Nouveau puis document text, saisir la commande et enregistrer le fichier en changeant l'extention txt en cmd. A ce moment un simple double-clic sur celui-ci executera la commande.

Note: Pour les commandes affichant un résultat (exemple : ipconfig /all), celui-ci apparait dans une fenêtre 'Invite de commande' qui se referme rapidement, dans ce cas, deux solutions: celle qui fait perdre du temps:

- démarrer/Executer saisir cmd puis dans la fenêtre 'Invite de commande' taper ipconfig /all. Méthode inapplicable dans un fichier cmd.

ou alors plus logique :

- démarrer/Executer et taper cmd/k ipconfig /all
ou encore taper cette commande dans un fichier cmd.

Remarque: pour editer un fichier cmd, clic-doit dessus et cliquer sur 'Modifier'.

 Toutes ces commandes peuvent être intégrées dans un raccourci:
Clic-droit sur le bureau, Nouveau puis Raccourci. Saisir ensuite la commande, puis un intitulé. Il est ensuite possible de changer l'icône du raccourci en faisant un clic-droit dessus et cliquer sur le bouton propriétés et sur Changer d'icône. Tout fichiers ICO ou bibliothéque d'icônes convient.

Les modules CPL


Ces modules peuvent être appelés de deux façons: soit en cliquant sur démarrer/ Exécuter puis saisir le nom du fichier (ex.desk.cpl) ou bien créer un raccourci sur le bureau avec comme destination le fichier cpl.

Module
Description
Fichiers
Paramètres d'affichage de la carte graphique, du moniteur, du bureau...
desk.cpl
Ajout de materiel. Assistant d'installation de périphériques.
hdwwiz.cpl
Ajout/suppression de programmes ou de composants Windows
appwiz.cpl
Comptes utilisateurs.Création suppression et modifications
nusrmgr.cpl
Connexions reseau. Paramétrages du reseau local et internet
ncpa.cpl
Contrôleur de jeux. Configuration des manettes et périphériques de jeux
joy.cpl
Date et heure. Paramètres de fuseau horaire, de date...
timedate.cpl
Options d'alimentation. Mise en veille, gestion de l'energie
powercfg.cpl
Options internet et internet explorer
inetcpl.cpl
Options modem et téléphonie, propriété de numérotation

telephon.cpl

Options régionnales et linguistiques, ajouts de langues supplémentaires
intl.cpl
Souris,paramètrage du périphérique de pointage
main.cpl
Sons et périphériques audio. Paramétrages carte son,haut parleurs...
mmsys.cpl
Centre de sécurité. Paramètres de mise à jour, pare-feu et antivirus.
wscui.cpl
Paramétres du Pare-feu Windows
firewall.cpl
Mise à jour automatique.Paramètres de Windows Update (XP)
wuaucpl.cpl
Options d'accessiblité

access.cpl

  Ouvre le voisinage immediat (Vista)
collab.cpl
  Ouvre les paramètres pour Tablet PC (Vista uniquement)
tabletpc.cpl
Configuration du système, restauration, mise à jour,performances...
sysdm.cpl


Les modules msc


A exécuter directement via menu démarrer/Exécuter ou en raccourci.

azman.msc
Gestionnaire d'autorisations (Vista)
napclcfg.msc
Outil de configuration du client NAP
comexp.msc (Vista) ou dcomcnfg (XP)
Outils services des composants
certmgr.msc
Gestionnaire de certificats
ciadv.msc
Service d'indexation
compmgmt.msc
Gestion de l'ordinateur
devmgmt.msc
Gestionnaire de périphériques
dfrg.msc
Outils de défragmentation
diskmgmt.msc
Gestionnaire de disques
eventvwr.msc
Observateur d'événements
fsmgmt.msc
Dossiers partagés
gpedit.msc
Stratégie de groupe
lusrmgr.msc
Utilisateurs et groupes locaux
ntmsoprq.msc
Demandes Opérateur de stockage amovible (XP)
ntmsmgr.msc
Stockage amovible (XP)
perfmon.msc
Performance
rsop.msc
Jeu de stratégie résultant
secpol.msc
Paramètres de sécurité locaux
services.msc
Gestionnaire de services
tpm.msc
Gestion module de plateforme securisée (Vista)
taskschd.msc
Planificateur de tâches (Vista)
services.msc
Console WMI
wmimgmt.msc
Windows Management Infrastructure
wf.msc
Fonctions avancées du pare-feu Windows
comexp.msc
Services de composants

Les commandes Rundll32.exe


A exécuter directement via menu démarrer/Exécuter ou en raccourci.

rundll32.exe shell32.dll,Control_RunDLL
:
Ouvrir le panneau de configuration.

rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add
: Ouvrir l'assitant d'installation d'un nouveau modem.

rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1
: Ouvrir les propriétés système.

rundll32.exe shell32.dll,OpenAs_RunDLL{drive:\path\filename}
: Ouvrir la boite "Ouvrir avec..."

rundll32.exe shell32.dll,SHFormatDrive
: Boite de dialogue "Formater A:"

rundll32.exe diskcopy.dll,DiskCopyRunDll
: Boite de dialogue "Copie disquette"

rundll32.exeshell32.dll,SHHelpShortcuts_RunDLL AddPrinter
: Assistant Ajout d'imprimante.

rundll32 printui.dll,PrintUIEntry /?
: Affiche l'aide des commandes de gestion des imprimantes locales ou en réseau.

rundll32.exe powrprof.dll,SetSuspendState
: Active la mise en veille.

rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL FontsFolde
r : Ouverture du dossiers Polices de caractères.

rundll32.exesyncui.dll,Briefcase_Create
: Installer l'icone Porte Documents sur le bureau.

rundll32.exe ntlanui.dll,ShareCreate
: Ouvrir la boite de dialogue "Nouveau partage".

rundll32.exe ntlanui.dll,ShareManage
: Ouvrir la boite de dialogue "Répertoires partagés".

rundll32.exe shell32.dll,Control_RunDLL hotplug.dll
: Affiche la boite "Supprimer le périphérique en toute sécurité" (supports amovibles).

rundll32.exe user32.dll, LockWorkStation
: Verrouille le PC en affichant la boite d'ouverture de session.

Commandes utiles

Commandes de type 'control'
control : Ouvre le panneau de configuration
control admintools
: Outils d'administraton
control desktop : Propriétés d'Affichage
control color : Propriétés d'Affichage (onglet Apparence)
control folders : options des dossiers
control keyboard : Propriété du clavier
control mouse : Propriété de la souris
control netconnections : Connections réseau
control printers : Imprimantes et télécopieurs
control schedtasks : Tâches planifiées
control fonts : gestionnaire de police
control userpasswords : editeur des comptes utilisateurs
control userpasswords2 ou netplwiz : contrôle les utilisateurs et de leurs accés
control /name microsoft.backupandrestorecenter : centre de sauvegarde et de restauration (Vista)
control netconnections : ouvre le panneau des connexions reseau

Autres commandes...

chkdsk : Contrôle disques durs ou cmd.exe chkdsk /? pour plus d'options
clipbrd : gestionnaire de l'album ( presse papier)

cliconfg : Configuration des clients SQL
computerdefaults : outils de programme par défaut (Vista)
credwiz : outil de sauvegarde et restauration des mots de passe des utilisateurs (Vista)
cleanmgr : Netoyage de disque

dxdiag : Outil de diagnostic Direct X
diskpart : Gestionnaire de partitions (taper ? à l'invite pour l'aide)
drwtsn32 : ouvre Dr Watson (XP)

Explorer {chemin}: Explorateur de fichiers

fonts
: Ouvrir le dossier Fonts

iexpress : Générateur de fichier CAB
ipconfig : ouvrir d'abord l'invite de commande (cmd)
ipconfig /all : Configuration TCP/IP
ipconfig /displaydns : Contenu du cache DNS
ipconfig /flushdns : Vide le cache DNS
ipconfig /release : Annule la configuration IP des cartes
ipconfig /renew : Renouvelle la configuration IP des cartes

logoff : fermer la session
lpksetup : assistant d’installation et désinstallation des langues d’affichage (Vista)

mmc : Ouvre une nouvelle console vide
mdsched : Outil de diagnostics de la mémoire Windows (Vista)
msconfig : Utilitaire de configuration système
mobsync : centre de synchronisation
msconfig : outil de configuration système Windows


odbcad32 : Administrateur de source de données ODBC
optionalfeatures : ouvre le gestionnaire d'ajout ou suppression de composants Windows

regedit ou regedt32 : Editeur de registre
rekeywiz : gestionnaire des certificats de chiffrement (Vista)

sfc /scannow : Test de la validité des fichiers systèmes (scan immediat)
sfc /scanonce : Test de la validité des fichiers systèmes (scan au prochain redemarrage)
sfc /scanboot : scan à chaque démarrage
sfc /revert : retour au réglages par défaut
slui : assistant d'activation de Windows (Vista)
sysedit : editeur de configuration système
syskey : utilitaire de protection de la base de données des comptes Windows


tourstart : Présentation de Windows XP

utilman : ouvre les options d'ergonomie

verifier : Gestionnaire de verification des pilotes

wupdmgr : Windows Update

Les commandes de programmes et outils Windows

explorer : Explorateur de Windows
iexplore : navigateur Internet Explorer
wab : dossier contacts (Vista)
charmap : table de caractères
mspaint : ouvre l'utilitaire mspaint
write ou wordpad : ouvre Wordpad
notepad : ouvre le Notepad
snippingtool : outil de capture d'écran (Vista)
calc : calculatrice
clipbrd : presse-papier (XP)
winchat : logiciel de chat en reseau (XP)
soundrecorder : magnetophone
dvdplay : lecteur DVD
wmplayer : Windows Media Player
moviemk : Windows Movie Maker
journal : ouvre un nouveau journal (Vista)
stikynot : pense-bête (Vista)
osk : Clavier visuel
tabtip: panneau de saisie Tablet PC
magnify : loupe
wincal : ouvre un calendrier Windows (Vista)
dialer : numérateur téléphonique de Windows
eudcedit : editeur de caractères privés
sndvol : mélangeur de volume
rstrui : outil de restauration du système (Vista)
msinfo32 : informations système
mrt : outil de suppression de logiciels malveillants (Vista)
taskmgr : Gestionnaire des tâches
cmd : invite de commande
migwiz : outil de transfert de fichiers et de paramètres Windows (Vista) migwiz.exe (XP)
sidebar : volet Windows Vista
sigverif : outil de verification des signatures de fichiers
winver : affiche la version de Windows
fsquirt : assistant transfert Bluetooth
iexpress : assistant de creation d'archives auto-extractibles
mblctr : centre de mobilité de Windows
mstsc : outil de connexion du bureau a distance
msdt : outil de diagnostics et support Microsoft
wercon : outil de rapports et de solutions aux problèmes (Vista)
windowsanytimeupgrade : permet la mise à niveau de Windows Vista
printbrmui : assistant de migration d'imprimante (Vista)

Gestion de disque

cleanmgr : outil de nettoyage de disque
defrag : outil de défragmentation disque
chkdsk : outil d'analyse disque
diskpart : outil de partitionnement

La commandes REG

C'est une commande permettant la manipulation de données dans le registre. Nous pouvons alors en ligne de commande:

- Ajouter une clé ou une entrée

Syntaxe : Reg add NomClé [/v NomEntrée |/ve] [/t TypeDonnées] [/s séparateur] [/d valeur] [/f]

NomClé : Chemin d'accés de la sous-clé, les abréviations suivantes sont autorisées:
HKEY_CLASSES_ROOT : HKCR
HKEY_CURRENT_USER : HKCU
HKEY_LOCAL_MACHINE : HKLM
HKEY_USERS : HKU
HKEY_CURRENT_CONFIG : HKCC

/v NomEntrée : Entrée à ajouter sous la sous-clé.

/ve : spécifie une entrée à valeur nulle.

/t TypeDonnées : type de donnée:
Valeur chaîne: REG_SZ
Valeur de chaîne multiple: REG_MULTI_SZ
Valeur de chaîne extensible: REG_EXPAND_SZ
Valeur DWORD: REG_DWORD
Valeur binaire: REG_BINARY

/s séparateur : caractère de séparation des instances de données.

/d valeur : valeur de l'entrée du registre

/f : Ajout de la clé sans demande de confirmation.

Exemple: Ecrire une clé de type chaine sous : HKEY_LOCAL_MACHINE\SOFTWARE\maclé dont le nom sera Test de clé et la valeur : 'Ecriture réussie'

Commande: reg add HKLM\SOFTWARE\maclé /v "Test de clé" /t REG_SZ /d "Ecriture réussie"

- Comparer deux arborescences du registre

Syntaxe: Reg compare NomClé1 NomClé2 [/v NomEntrée | /ve] {[/oa]|[/od]|[/os]|[on]} [/s]
NomClé1 et Nomclé2 : Chemin d'accés des sous-clés à comparer (vois abréviations ci-dessus).

/v NomEntrée : Compare une entrée spécifique sous la clé

/ve : seules les entrées qui n'ont pas de valeur seront comparées.

[/oa]|[/od]|[/os]|[on] : commutateur de paramétrage de l'affichage du résultat (par defaut od)
/oa : n'affiche que les différences.
/os : n'affiche que les correspondances.
/on : n'affiche ni les différences ni les correspondances.
/s : compare toutes les sous-clés et les entrées.

Exemple: Comparons les deux clés suivantes :
reg compare HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace /od /s

Le résultat est le suivant
< Key: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\CleanupWiz
> Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace

Result Compared: Different

L'opération s'est bien déroulée

- Supprimer une clé ou une entrée

Syntaxe: reg delete NomCLé [{/v NomEntrée|/ve|/va}] [/f]

NomClé : Chemin d'accés de la sous-clé (voir abréviations ci-dessus).

/v NomEntrée : Supprime une entrée spécifique sous la sous-clé. Si aucune entrée n'est indiquée, toutes les entrées et sous-clés figurant sous la sous-clé sont supprimées.

/ve : seules les entrées qui n'ont pas de valeur seront supprimées.
/va : supprime toutes les entrées dans la clé spécifiée sans supprimer les sous-clés.

/f : Supprime la sous-clé du Registre ou l'entrée sans demander de confirmation.

Exemple: Supprimer la clé écrite ci-dessus.
Commande: reg delete HKLM\SOFTWARE\maclé /v "Test de clé"

- Copier une entrée du Registre

Syntaxe: reg copy NomClé1 NomClé2 [/s] [/f]


/s : copie toutes les sous-clés et les entrées sous la clé spécifiée.

/f : Execute l'opération sans demander de confirmation.

- Exporter dans un fichier .reg une arborescence du Registre

reg export NomClé NomFichier

Exemple: reg export HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop c:\cle.reg

- Importer dans un fichier .reg une arborescence du Registre

reg import NomFichier (fichier .reg)

Les variables d'environnement

Il peut être des fois interessant de les connaitre dans un but de rapidité. Elles peuvent être intégrées dans une ligne de commande, un fichier contenant un script ou récupérer des infos rapidement dans l'invite de commande. Ces variables sont toujours de type %variable%.

Exemple d'utilisation de %SystemRoot%:
Dans le menu démarrer/Executer saisir %SystemRoot%
Dans la fenêtre 'Invite de commande' ( démarrer/Executer, cmd.exe) saisir echo %SystemRoot%
ou plus rapide:
cmd /k echo %SystemRoot% depuis le menu  demarrer/Executer.

- Variables des chemins systèmes:

%AppData% : Dossier Application Data

%ComSpec%
: Chemin de la commande cmd.exe

%PATH%
: Affiche la liste des chemins systèmes (PATH)

%ProgramFiles%
: Dossier Program Files

%CommonProgramFiles%
: Dossier Program Files\Fichiers communs

%SystemDrive%
: Racine du disque ou de la partition où est installé le système, le plus souvent C:

%SystemRoot%
: Dossier d'installation de Windows. Exemple C:\Windows

%Windir%
: Equivalent à %SystemRoot%

- Variables Profils utilisateurs

%ALLUSERSPROFILE% : Chemin du dossier \Documents and Settings\All Users

%UserDomain%
: Variable contenant le nom de Domaine où l'utilisateur en cours est connecté, en complement, la variable

%LOGONSERVER%
: renvoie le nom du serveur chargé de l'autentification de connection de l'utilisateur courant.
Note: Pour les machines non configurées pour le reseau ou dans un groupe de travail (WORKGROUP), la variable renvoie le nom de l'ordinateur.

%UserProfile%
: Chemin du dossier C:\Documents and Settings\nom_utlisateur

%USERNAME%
: Contient le nom de l'utilisateur en cours

- Variables diverses

%CD% : Contient le nom du dossier en cours

%DATE%
: Date du système

%ERRORLEVEL%
: Renvoie le numero d'une eventuelle erreur sur la commande precedente (0 si pas d'erreur)

%RANDOM%
: Genère un nombre aléatoire entre 0 et 32767

%TIME% : Heure du système