Encyclopédie des commandes courantes Windows CMD

1. Commandes communes

1.1 cd commande

D : //Entrez le lecteur D

F : //Entrez le disque F

cd /? // Obtenir de l'aide sur l'utilisation

cd \ // Aller au répertoire racine du disque dur

cd C:WINDOWS //Aller à d'autres fichiers sur le disque dur actuel

d: // Sauter vers d'autres disques durs

cd /de:software //Passez à d'autres dossiers sur d'autres disques durs, notez que le paramètre /d doit être ajouté ici

cd.. //Aller au répertoire précédent

1.2 Afficher le répertoire des fichiers

dir //Afficher les fichiers du répertoire courant, similaire à ls sous linux

dir /? //Afficher les fichiers cachés ou plus d'opérations

 

1.3 Créer et supprimer des répertoires

nom du répertoire md (dossier) // création du répertoire

rd nom du répertoire (dossier) //supprimer le répertoire

1.4 Afficher l'IP de ce niveau

ipconfig //l'adresse IPv4 est l'IP de ce niveau

1.5 Effacer l'écran

cls // effacer l'écran cmd

1.6 Copier des fichiers

copier chemin\nomfichier chemin\nomfichier : copier un fichier vers un autre emplacement

1.7 Déplacer des fichiers

déplacer chemin\nom de fichier chemin\nom de fichier : déplacer un fichier (c'est-à-dire couper + copier) vers un autre emplacement

1.8 Supprimer des fichiers

del file name // Ceci est pour supprimer des fichiers, pas des dossiers

1.9ping

ping ip(hostname) //utilisé pour tester si le réseau est débloqué

1.10 lister tous les numéros de processus de tâche, tuer le processus

1. Afficher l'occupation du port, le processus correspondant et le processus de mise à mort

Afficher l'utilisation des ports

netstat –ano peut voir tous les processus

 

2. Afficher le programme occupant le port spécifié

Lorsque vous utilisez IIS pour publier des programmes, vous rencontrez souvent la situation où le port 80 est occupé. Nous voulons savoir quel programme ou processus occupe le port. Vous pouvez utiliser cette commande netstat –ano|findstr [numéro de port spécifié]

Par exemple : interrogez le processus qui occupe le port 80 : netstat -ano|findstr "80"

 

3. Tuez les processus associés via le gestionnaire de tâches

Méthode 1 : Arrêtez le processus à l'aide du Gestionnaire des tâches

  Ouvrez le Gestionnaire des tâches -> Afficher -> Sélectionner une colonne -> Ensuite, vérifiez l'option PID, revenez au Gestionnaire des tâches pour afficher le pid correspondant, puis terminez le processus

  Bien sûr, la méthode ci-dessus n'est parfois pas facile à utiliser, c'est-à-dire que lorsqu'il y a de nombreux processus dans le gestionnaire de tâches, il est très difficile de trouver le processus correspondant, il existe donc un autre moyen de tuer le processus.

Méthode 2 : Utilisez la commande pour tuer le processus

1> Trouvez d'abord le nom du processus correspondant au numéro de processus

tasklist|findstr [numéro de processus] ; par exemple : tasklist|findstr 2936

 

2> Puis tuez le processus en fonction du nom du processus

taskkill /f /t /im [nom du processus] ; par exemple : taskkill /f /t /im /ChsIME.exe 

***

tâche

taskkill /? // Obtenir de l'aide sur l'utilisation

taskkill est utilisé pour terminer le processus. Les règles de commande spécifiques sont les suivantes :

TASKKILL [/S système [/U nom d'utilisateur [/P [mot de passe]]]]

{ [/Filtre FI] [/PID processid | /IM imagename] } [/F] [/T]

décrire:

Cet outil de ligne de commande peut être utilisé pour tuer au moins un processus.

Le processus peut être terminé en fonction de l'identifiant du processus ou du nom de l'image (Image).

liste des paramètres :

/S système Spécifie le système distant auquel se connecter.

/U [domaine\]utilisateur spécifie dans quel contexte utilisateur doit se trouver

Exécutez cette commande :

/P [mot de passe] Spécifie un mot de passe pour le contexte utilisateur fourni. S'il est omis, demande une entrée.

/F Spécifie le processus à arrêter de force.

/FI filtre Spécifie les tâches à filtrer dans ou hors des requêtes.

/ID de processus PID Spécifie le PID du processus à terminer.

/IM nom d'image Spécifie le nom d'image du processus à terminer. Le caractère générique '*' peut être utilisé pour spécifier tous les noms d'image.

/T Tree kill : termine le processus spécifié et tous les processus enfants démarrés par celui-ci.

/? Affiche l'aide/l'utilisation.

Par exemple:

TASKKILL /S système /F /IM notepad.exe /T

TÂCHE /PID 1230 /PID 1241 /PID 1253 /T

TASKKILL /F /IM QQ.exe

TASKKILL /F /IM notepad.exe /IM mspaint.exe

TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne sans titre*"

TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe

 

1.11netstat Afficher l'état de la connexion réseau

Affiche les statistiques du protocole et  les connexions réseau TCP/IP actuelles  . Cette commande peut afficher l'état de tous les liens réseau établis par la machine actuelle et à quel processus ils correspondent

netstat -help Obtenir des informations d'aide sur l'utilisation de la ligne de commande

netstat -ano // Afficher la connexion réseau, l'état et l'ID de processus correspondant

grammaire:

netstat [options]

paramètre:

-a ou --all : affiche les sockets dans toutes les connexions ;

-A<type de réseau> ou --<type de réseau> : liste les adresses pertinentes dans la connexion de ce type de réseau ;

-c ou --continuous : répertorier en continu l'état du réseau ;

-C ou --cache : affiche les informations de cache de la configuration du routeur ;

-e ou --extend : afficher d'autres informations pertinentes sur le réseau ;

-F ou --fib : affiche FIB ;

-g ou --groups : affiche la liste des membres du groupe de fonctions multidiffusion ;

-h ou --help : aide en ligne ;

-i ou --interfaces : affiche le formulaire d'informations sur l'interface réseau ;

-l ou --listening : Affiche le Socket du serveur sous surveillance ;

-M ou --masquerade : affiche les connexions réseau masquées ;

-n ou --numeric : utiliser l'adresse IP directement sans passer par le serveur de nom de domaine ;

-N ou --netlink ou --symbolic : affiche les noms des liens symboliques des périphériques matériels du réseau ;

-o ou --timers : affiche les minuteurs ;

-p ou --programs : Affiche le code d'identification du programme et le nom du programme qui utilise Socket ;

-r ou --route : affiche la table de routage ;

-s ou --statistice : affiche le tableau des statistiques d'informations sur le travail du réseau ;

-t ou --tcp : affiche l'état de connexion du protocole de transport TCP ;

-u ou --udp : affiche l'état de connexion du protocole de transport UDP ;

-v ou --verbose : affiche le processus d'exécution de l'instruction ;

-V ou --version : affiche les informations de version ;

-w ou --raw : Affiche l'état de connexion du protocole de transmission RAW ;

-x ou --unix : l'effet de ce paramètre est le même que la spécification du paramètre « -A unix » ;

--ip ou --inet : l'effet de ce paramètre est le même que la spécification du paramètre "-A inet".

1.12 trouver

trouver /? obtenir de l'aide

netstat -ano|find ".8" ​​​​//Utilisez le symbole pipe pour effectuer une requête floue

1.13 tracer

tracert est également connu sous le nom d'utilitaire de trace de routage Windows , l'utilisation de la commande tracert dans l'invite de commande (cmd) peut être utilisée pour déterminer le chemin sélectionné par le paquet de données IP pour accéder à la cible.

tracert /? Obtenir de l'aide sur l'utilisation

2. Affichez les commandes sous cmd

1. Après avoir utilisé cette commande, nous pouvons voir toutes les commandes dos, et il y a des explications chinoises derrière elles. Ce n'est pas trop bon, afin que nous puissions trouver les commandes que nous voulons utiliser en fonction de nos propres besoins.

2. Après avoir trouvé la commande, utilisez la commande + /? pour afficher d'autres attributs sous la commande

Command -help //La première forme d'aide

Commande /? //La deuxième forme d'aide

Remarque : ces caractères ne peuvent être qu'en anglais

3. Symboles ou commandes auxiliaires

3.1 '|'

"|" dans la commande cmd | représente la sortie de la précédente et l'entrée de la dernière

Trouvez la connexion réseau et le numéro de processus d'une adresse IP spécifique : netstat -ano|find "192.168.1.10"

3.2 Rediriger les symboles de sortie >>>

Transférez le contenu initialement généré dans la fenêtre de commande vers un fichier, tel que jstack 12912 >d:/s.txt  fil d'impression vers le fichier spécifié

cmd >  redirige la sortie et écrase le fichier source.

Par exemple

echo hello >c:\1.txt // Le contenu du fichier 1.txt est d'abord effacé, puis écrit dans hello.

cmd >> la sortie redirigée est ajoutée à la fin du fichier

echo hello >>c:\1.txt // Ajoute hello à la fin du fichier 1.txt

3.3 Symbole d'entrée de redirection <<<

cmd < fichier

Faire en sorte que la commande cmd lise à partir du fichier

cmd << texte

Ce mode effectue une substitution de variable shell sur l'entrée à moins que l'entrée ne soit entourée de guillemets .

Si vous utilisez <<-, l'onglet au début de la ligne de saisie suivante sera ignoré, et la ligne de fin peut également être un ensemble d'onglets plus un contenu identique au texte, vous pouvez vous référer aux exemples suivants.

cmd <<< mot

Fournissez le mot (au lieu du mot de fichier) et la nouvelle ligne suivante en entrée de cmd

cmd <> fichier

Redirige le fichier fichier vers l'entrée en mode lecture-écriture, le fichier fichier ne sera pas détruit. Cela n'a de sens que si l'application tire parti de cette fonctionnalité.

commande >| déposer

La fonction est la même que >, mais même si noclobber est défini, le fichier file sera écrasé. Notez que | est utilisé à la place de ! dans certains livres. Actuellement, >! est toujours utilisé uniquement dans csh pour réaliser cette fonction.

3.4 Terminer la commande en cours ctrl+c

Parfois, une commande continue d'imprimer les résultats de sortie (comme ping 192.168.1.10 -t ), nous voulons mettre fin à l'exécution de cette commande, appuyez simplement sur ctrl+c .

3.5 Effacer la commande de contenu de la fenêtre cmd cls

Parfois, il y a trop de contenu cmd, le défilement est épuisant et le contenu de l'écran doit être effacé, entrez simplement cls directement

Dans la commande cmd, appuyez sur la flèche vers le haut du clavier pour copier directement la commande précédente

3.6 Outils communs

Process Explorer , interrogez les informations détaillées du processus, telles que l'interrogation des paramètres de démarrage du processus Java, l'environnement d'exploitation, les informations de thread, les informations de connexion réseau, les dll utilisées et les poignées ouvertes. Contient le registre, le socket, les fichiers, etc.

4. Ajoutez des touches de raccourci sous Windows

gestionnaire de fichiers ouvert win + E

bureau d'affichage win + D

ordinateur de verrouillage win + L

alt+F4 fermer le programme en cours

ctrl+shift+Esc pour ouvrir le gestionnaire de tâches (ou ctrl+alt+delete)

ctrl+F Recherche dans un texte ou une page web, assez pratique (en général appuyez sur ESC pour sortir)

ctrl+A sélectionner tout le texte

Je suppose que tu aimes

Origine blog.csdn.net/Weixing108/article/details/128253486
conseillé
Classement