Bien que peu à peu Windows PowerShell remplace l'invite de commande, nous ne pouvons pas mettre de côté cet utilitaire pratique qui nous a accompagné au fil du temps dans toutes les éditions de Windows et à travers lequel nous pouvons effectuer une série de tâches ou obtenir des informations vitales sur le santé de votre ordinateur.
L'invite de commande ou CMD (Command prompt) est une interface de ligne de commande basée sur Windows NT à travers laquelle, à l'aide d'une série de commandes, nous pouvons effectuer des centaines de tâches d'assistance et d'information. Solvetic apporte à ce jour certaines des meilleures commandes que nous pouvons utiliser à l'invite de commande.
Les commandes nous permettent de gérer nos systèmes et équipements de manière rapide, directe et simple sans avoir à utiliser uniquement l'interface graphique. Il existe de nombreuses commandes, mais aujourd'hui, nous allons montrer les plus utilisées et les plus utiles en fonction de la tâche qu'elles effectuent. N'oubliez pas que nous vivons également avec une autre console de commande très utile et un peu plus complexe, appelée Windows PowerShell.
La première étape que nous devrons faire pour travailler avec ces commandes est d'accéder à notre terminal Windows 10.
Ouvrir le CMD ou la fenêtre de commandePour accéder à l'invite de commande, nous pouvons utiliser l'une des options suivantes
Nous allons maintenant voir les commandes d'invite de commande les plus utiles.
Gérer les dossiers avec les commandes Windows 10
Liste le contenu du dossier avec dirL'une des principales commandes que nous pouvons utiliser consiste à afficher le contenu d'un dossier dans Windows. Pour lister le contenu d'un dossier, nous utiliserons la commande dir.
Si nous utilisons dir par défaut, le contenu du lecteur C sera affiché. Fondamentalement, Dir affiche les répertoires et sous-répertoires du dossier sélectionné.
Par exemple, lors de l'utilisation de /q, nous verrons les propriétaires de chaque fichier :
Paramètres de répertoireAussi avec Dir, nous pouvons utiliser des paramètres tels que :
- [:] [] : indique le lecteur et le répertoire dont vous souhaitez voir la liste.
- [] : Fait référence à un fichier ou à un groupe de fichiers dont vous souhaitez afficher la liste.
- / p : Affiche un écran de la liste à la fois. Pour voir l'écran suivant, nous pouvons appuyer sur n'importe quelle touche du clavier.
- / q : affiche les informations sur les propriétés du fichier.
- /w : Affiche la liste au format large, avec un maximum de cinq noms de fichiers ou les noms de répertoires de chaque ligne permettant une meilleure visualisation du fichier.
- /d : Affiche la liste au même format que /w, mais les fichiers organisés par colonnes.
- / s : répertorie toutes les occurrences du nom de fichier spécifié dans le répertoire spécifié et tous ses sous-répertoires.
- / l : affiche les noms de répertoires sans trier les noms de fichiers en minuscules.
- / n : affiche une longue liste de noms de fichiers à l'extrême droite de l'écran.
- / x : Affiche les noms courts générés pour les noms de fichiers qui ne sont pas au format 8.3. La présentation est la même que la présentation pour / n, mais le nom court est inséré avant le nom long.
- /c : Affiche le séparateur des milliers dans les tailles de fichier. Ceci est le comportement par défaut. Utilisez / -c pour masquer les séparateurs.
- / 4: Affiche les années avec quatre chiffres.
- /? : affiche l'aide à l'invite de commande.
Liste le contenu d'un dossier avec cdSi nous voulons lister le contenu d'un dossier particulier, nous devons y accéder en utilisant la syntaxe suivante.
cd (chemin)
Créer, activer et désactiver un compte utilisateur avec des commandes dans Windows
Créer un compte utilisateur avec l'utilisateur netL'une des tâches les plus courantes que nous effectuons dans Windows consiste à créer des comptes pour les utilisateurs qui auront accès au système. En utilisant l'invite de commande, nous pouvons créer des utilisateurs et attribuer des privilèges grâce à la commande net user.
La syntaxe à utiliser est la suivante :
net user Mot de passe utilisateur / ajouterPar exemple, nous allons créer l'accès utilisateur et pour cela nous exécuterons les opérations suivantes :
net user access Solvetic / ajouter
NoterCette commande doit être exécutée en tant qu'administrateurs, sinon erreur 5 Accès refusé.
On peut vérifier que l'utilisateur indiqué a bien été créé :
Si nous voulons ajouter à un groupe local, nous devons exécuter la syntaxe suivante :
net localgroup Groupe Utilisateur / ajouter
Paramètres utilisateur netCertains des paramètres supplémentaires à utiliser avec l'utilisateur net sont :
- / Domaine : Effectue l'opération sur le contrôleur de domaine dans le domaine principal de l'ordinateur actuel.
- / Répertoire : {aucun | yes} : Activez ou désactivez le compte utilisateur. Si le compte utilisateur n'est pas actif, l'utilisateur ne peut pas accéder aux ressources de l'ordinateur. La valeur par défaut est Oui (c'est-à-dire actif).
- /comment : "" : Permet d'ajouter un commentaire descriptif sur le compte de l'utilisateur. Ce commentaire peut comporter jusqu'à 48 caractères. Le texte doit être mis entre guillemets.
- / fullname : "" : Spécifie le nom complet de l'utilisateur au lieu d'un nom d'utilisateur.
- / homedir :: Indique le chemin du répertoire personnel de l'utilisateur. Le chemin doit exister sur le système.
- /motdepassechg : {oui | no} : indique si les utilisateurs peuvent modifier leur propre mot de passe. La valeur par défaut est Oui.
- /motdepassereq : {oui | no} : spécifie si un compte d'utilisateur doit avoir un mot de passe. La valeur par défaut est Oui.
Activer ou désactiver le compte d'utilisateur avec l'utilisateur netNous avons également la possibilité de désactiver un compte utilisateur puis de pouvoir l'activer par commandes. Pour cela, nous utiliserons la syntaxe suivante :
- Désactiver le compte utilisateur :
Utilisateur net utilisateur / actif : non
- Activer le compte utilisateur :
Utilisateur net utilisateur / actif : oui
Activer ou désactiver le compte utilisateur avec net wmicAu lieu d'activer et de désactiver un utilisateur, nous pouvons utiliser ces chemins de commande :
- Désactiver le compte:
compte d'utilisateur wmic où nom = 'utilisateur' défini désactivé = vrai
- Activer le compte :
compte d'utilisateur wmic où nom = 'utilisateur' défini désactivé = faux
Arrêter, redémarrer ou hiberner Windows 10 avec des commandes
C'est une tâche que nous effectuons quotidiennement sur le système et en utilisant la ligne de commande, elle sera beaucoup plus rapide.
Arrêter Windows 10 avec la commande shutdownSi nous voulons arrêter l'équipement immédiatement, nous exécuterons la ligne suivante.
arrêt -s -t 01Si nous voulons éteindre l'équipement dans une certaine période, nous devons indiquer la valeur en secondes, par exemple, pour éteindre l'équipement en 5 heures, nous entrerons ce qui suit :
shutdown -s -t 18000 (18000 secondes = 5 heures)
Redémarrez Windows 10 avec la commande shutdownSi nous voulons redémarrer le système, nous exécuterons la commande suivante :
arrêt -r -t 01
Suspendre Windows 10 avec la commande shutdownSi nous voulons suspendre le système, nous verrons que la commande est différente :
rundll32.exe PowrProf.dll, SetSuspendState
Suspendre Windows 10 avec la commande shutdownPour hiberner le système, nous utiliserons la ligne suivante :
rundll32.exe powrprof.dll, SetSuspendState 0,1,0
Paramètres de la commande d'arrêtLorsque vous utilisez la commande shutdown, nous avons une série d'options telles que :
- / i : affiche la boîte de dialogue d'arrêt à distance. L'option / i doit être le premier paramètre après la commande.
- / l : Déconnecte l'utilisateur actuel immédiatement, sans délai d'attente.
- / s : arrête l'ordinateur.
- / r: Redémarrez l'ordinateur après l'arrêt automatiquement
- / a : Un arrêt du système actif est annulé.
- / p : arrête l'ordinateur local (pas un ordinateur distant) sans délai d'attente ni avertissement.
- / h : Définit l'ordinateur local en veille prolongée, si le mode veille prolongée est activé.
- / e : Permet de créer un document avec la raison de l'arrêt inattendu de l'ordinateur cible.
- / f : Force sa fermeture sans avertir les utilisateurs des applications en cours d'exécution.
Créer, modifier et supprimer des fichiers ou des dossiers Windows 10
Une autre des tâches que nous effectuons quotidiennement dans Windows 10 est la création de dossiers et de fichiers avec leurs processus de copier-coller respectifs.
Créer un dossier avec les commandes Windows 10Pour créer un nouveau dossier, nous utiliserons la commande md (Make Directory). Dans ce cas, nous allons créer un dossier appelé Access dans le chemin D:\Solvetic, nous allons donc exécuter ce qui suit :
md accès
Nous pouvons voir le dossier créé correctement. Nous allons maintenant accéder à ce dossier en exécutant la ligne cd Access. Nous pouvons créer les dossiers que nous voulons en utilisant md.
Déplacer le fichier vers le dossier avec les commandes Windows 10Nous avons créé un fichier texte appelé Solvetic dans le dossier Access et nous voulons le déplacer vers Documents, pour cela, nous exécuterons ce qui suit :
déplacer les documents Solvetic.txt
Supprimer un répertoire ou un dossier avec les commandes Windows 10Pour supprimer un répertoire, nous utiliserons la commande :
rd (Supprimer le répertoire)
Copier ou renommer des fichiers et dossiers Windows 10Une autre des tâches quotidiennes que nous effectuons dans Windows 10 consiste à copier plusieurs fichiers vers différents emplacements.
Copier des fichiers avec la commande de copiePour cela nous utiliserons également la commande Copier et la première étape sera d'accéder au dossier où se trouve le fichier à copier, dans ce cas ce sera le chemin D:\Access, et là utiliser la syntaxe suivante :
copier "Solvetic.docx" D: \ Solvetic \ Solvetic
Dans ce cas, nous avons copié le fichier Solvetic dans le chemin indiqué.
Copier les paramètresAvec copie, nous pouvons utiliser les options suivantes :
- / d : permet aux fichiers cryptés qui sont copiés d'être enregistrés en tant que fichiers décryptés sur la destination.
- /v : Vérifiez que les nouveaux fichiers sont écrits correctement.
- / n : Si disponible, un nom de fichier court est utilisé lors de la copie d'un fichier avec un nom de plus de huit caractères ou avec une extension de nom de fichier de plus de trois caractères.
- / y : Supprime la demande de confirmation lors de l'écrasement d'un fichier de destination déjà enregistré.
- / -y : Demande de confirmation de vouloir écraser un fichier de destination existant.
- / z : copie les fichiers réseau en mode redémarrable.
- / a : Fait référence à un fichier texte ASCII.
- / b : Indique un fichier binaire.
- : Obligatoire. Spécifie l'emplacement à partir duquel vous souhaitez copier un fichier ou un ensemble de fichiers.
- : Obligatoire. Spécifie l'emplacement vers lequel vous souhaitez copier un fichier ou un ensemble de fichiers.
- /? : affiche l'aide à l'invite de commande.
Renommer les fichiers avec la commande renommerPour changer le nom d'un fichier ou d'un dossier, nous devons utiliser la commande REN ou RENAME sous la syntaxe suivante :
REN fichier1 fichier 2Par exemple, nous voulons renommer le fichier "Test.txt" que nous avons sur le bureau. Pour cela, nous exécuterons les opérations suivantes :
REN test.txt test2txt
Renommer les dossiers avec la commande renommerNous ferons de même pour pouvoir renommer un répertoire ou un dossier. Pour cela, nous utiliserons la syntaxe suivante :
Renommer le répertoire1 répertoire2Dans ce cas nous allons changer le nom du dossier1 sur le bureau :
Renommer dossier1 dossier2
Commandes pour la gestion de réseau et de réseau Windows 10
Dans le cadre des tâches de support, il est d'une importance vitale d'accéder aux ressources du réseau telles que les adresses IP, les noms adaptés, les adresses DNS, entre autres, afin de mieux les contrôler.
Grâce à l'invite de commande, nous pourrons connaître en détail ces informations de manière claire et totalement fiable. En plus des déjà connus ipconfig, ipconfig/all et ipconfig/renew nous avons des options supplémentaires telles que :
Afficher l'état d'une connexion avec la commande pingCette commande nous permet de connaître l'état du réseau lors de l'établissement de la communication avec un site internet et ainsi de valider si des paquets réseau sont envoyés ou non, son utilisation est :
ping www.solvetic.com
AGRANDIR
Afficher le chemin du package avec la commande tracertTracert nous permet de connaître en détail l'itinéraire des colis avant d'atteindre l'ordinateur de destination. De cette façon, nous pouvons détecter d'éventuelles défaillances dans le routage des paquets. Son utilisation est :
tracer (IP ou site Web)
AGRANDIR
Vider le cache DNS avec ipconfigCette commande nous permet de nettoyer le cache DNS en cas de problème d'accès à un site web.
ipconfig / flushdns
Lister les connexions avec la commande netstatNous pouvons également surveiller l'état de l'activité Internet à l'aide de la commande Netstat et ainsi voir le comportement du réseau. Dans l'exemple suivant, nous verrons comment voir un résultat complet des connexions et également ajouter un fichier de sortie avec tous les résultats. Le chiffre 5 indique qu'un scan est effectué toutes les 5 secondes.
netstat -abf 5> solvetic.txt
Pour arrêter l'analyse utilisez le raccourci suivant
Ctrl + C
Vous pouvez trouver le fichier de sortie dans le chemin par défaut :
C:\Windows\System32
De la même manière, chacune de ces commandes dispose de plusieurs options supplémentaires telles que :
Paramètres de ping
- -t : Spécifie que le ping continuera à envoyer des messages de demande d'écho à la destination jusqu'à ce qu'il soit interrompu à l'aide des touches Ctrl + C.
- -a : indique que la résolution de nom inversée est effectuée sur l'adresse IP de destination.
- -n : nombre, spécifie le nombre de messages de demande d'écho qui seront envoyés, 4 étant la valeur par défaut.
- -l : Taille, indique la longueur en octets, du champ de données dans les messages de demande d'écho envoyés. La valeur par défaut est 32 et la taille maximale est 65 527.
- -f : spécifie que les messages de demande d'écho sont envoyés avec l'indicateur ne pas fragmenter dans l'en-tête IP défini sur 1 (uniquement disponible sur IPv4 uniquement).
- -i : Durée de vie, indique la valeur du champ TTL de l'en-tête IP pour les messages de demande d'écho envoyés.
- -j : liste d'hôtes, spécifie que les messages de demande d'écho utiliseront l'option de chemin source non stricte dans l'en-tête IP avec l'ensemble de destinations intermédiaires spécifiées dans la liste d'hôtes (disponible en IPv4 uniquement).
- -k : liste d'hôtes, spécifie que les messages de demande d'écho utiliseront l'option de chemin source strict dans l'en-tête IP avec l'ensemble de destinations intermédiaires spécifiées dans la liste d'hôtes (disponible en IPv4 uniquement).
- -w : Timeout, indique la durée, en millisecondes, d'attente du message de réponse à la demande d'écho.
Paramètres Tracert
- -d : empêche tracert de résoudre les adresses IP des routeurs intermédiaires en leurs noms.
- -h : Nombre maximum de sauts, indique le nombre maximum de sauts dans le chemin pour trouver l'hôte de destination.
- -w : Délai d'expiration, fait référence au temps d'attente en millisecondes pour le délai d'expiration ICMP ou le message de réponse d'écho de l'ordinateur cible.
- -4 : spécifie que Tracert ne peut utiliser que l'adressage IPv4
- -6 : spécifie que Tracert ne peut utiliser que l'adressage IPv6
- - ? : Affiche l'aide tracert.
Paramètres NetstatParmi les ajouts de cette commande on peut trouver :
- -a : Affiche les ports ouverts.
- -b : liste les programmes ou applications qui utilisent les ports répertoriés.
- -f Affiche le nom DNS complet de chaque connexion.
Installer des applications avec les commandes Windows 10
Non seulement pouvons-nous installer des programmes graphiquement dans Windows 10, mais la ligne de commande nous donne ces options de manière simple.
Son utilisation est simple, il suffit de se rendre dans le répertoire où se trouve le fichier exécutable et de le saisir à l'invite de commande :
Nous appuyons sur Entrée pour exécuter ledit fichier et lancer l'installation respective :
AGRANDIR
Gérer et réparer les PC Windows 10 avec des commandes
Réparer Windows 10 avec DISMWindows 10 comprend divers outils pour prendre en charge le système d'exploitation et l'un d'entre eux est DISM (Deployment Image Service and Management Tool - Deployment Image Management and Administration Tool) grâce auquel nous pouvons effectuer plusieurs diagnostics sur l'état de Windows 10 .
Bien que son utilisation principale soit dans la mise en œuvre d'images, nous pouvons l'utiliser pour analyser les défaillances de performance et de stabilité dans l'équipement final. Pour utiliser DISM, nous pouvons exécuter les commandes suivantes dans leur ordre :
Dism / En ligne / Cleanup-Image / CheckHealth Dism / En ligne / Cleanup-Image / ScanHealth Dism / En ligne / Cleanup-Image / RestoreHealthDans chacun d'eux, il faudra attendre la fin du processus d'analyse.
AGRANDIR
Réparer Windows 10 avec SFCUne autre commande que nous pouvons utiliser pour réparer les fichiers défectueux dans l'ordinateur est SFC. Avec cette commande, nous pouvons rechercher les fichiers endommagés et ainsi pouvoir les réparer. Cela équivaut à un vérificateur de ressources Microsoft vérifiant l'intégrité de nos fichiers. S'il trouve un fichier défectueux, il le restaurera à l'original. Pour exécuter cette analyse, nous aurons la commande suivante :
sfc / scannow
AGRANDIR
Réparer le disque dur Windows 10 avec chkdskUne commande très utile au sein de la gestion et du support de notre équipe est chkdsk. Cette commande nous aide à détecter les problèmes sur notre disque et à pouvoir les réparer, évitant ainsi des erreurs telles que des démarrages problématiques. Pour l'utiliser, nous allons procéder comme suit :
chkdsk (Unité) : (paramètres)Vous pouvez trouver les paramètres chkdsk que vous pouvez utiliser dans le manuel suivant :
Un exemple d'utilisation détaillée de la commande chkdsk pour réparer nos disques sera :
chkdsk B : / f / r / x
AGRANDIR
Commandes à utiliser dans la fenêtre de commande de Windows 10D'autres commandes que nous pouvons utiliser pendant que nous gérons l'équipement depuis le terminal sont :
Commande CLSCette commande effacera l'écran des résultats, le laissant vide.
cls
Commande QUITTERIl nous permet de quitter le terminal de commande.
sortir
Commande AIDEIl nous montrera les paramètres disponibles pour cette commande.
aider
Dans le lien officiel Microsoft suivant, nous avons une liste complète de toutes les commandes que nous pouvons utiliser à l'invite de commande avec leurs paramètres d'utilisation respectifs :
De cette façon, nous pouvons continuer à profiter pleinement de tout ce que l'invite de commande nous offre dans Windows 10 et pouvoir utiliser une commande ou une autre en fonction de nos besoins.