Outils pour utilisateurs

Outils du site


windows:dos

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
windows:dos [2017/08/22 09:00] – [Commandes DOS] bloopwindows:dos [2026/02/09 14:54] (Version actuelle) – [Invite de commandes] bloop
Ligne 1: Ligne 1:
-===== Commandes DOS =====+===== Invite de commandes ===== 
 +Principe de syntaxe :\\ 
 +''commande [option1|option2] <paramètres requis> {paramètres facultatifs}'' 
 +  * ''systeminfo'' : retourne le détail des informations système
   * ''TIMEOUT /T 5'' : pour définir en seconde un temps d’attente dans l’exécution d’un script   * ''TIMEOUT /T 5'' : pour définir en seconde un temps d’attente dans l’exécution d’un script
   * ''NET stop | start lenomduservice'' : pour arrêter/démarrer un service windows   * ''NET stop | start lenomduservice'' : pour arrêter/démarrer un service windows
Ligne 7: Ligne 10:
   * [[windows:runas#WMIC|WMIC]]   * [[windows:runas#WMIC|WMIC]]
   * {{ :windows:netexe.pdf |Commandes NET}}   * {{ :windows:netexe.pdf |Commandes NET}}
 +  * ''taskmgr'' : ouvrir le gestionnaire de tâches (C:\Windows\System32\taskmgr.exe)
 +  * ''rmdir [/S] <dossier>'' : supprimer un dossier et tout ce qu'il contient
 +  * Pour envoyer le résultat d'une commande dans un fichier, ajouter ''> nomFichier.txt'' à la suite de la commande :\\ ''> nomFichier.txt'' crée un nouveau fichier ou écrase l'existant\\ ''>> nomFichier.txt'' crée un nouveau fichier ou ajoute si existant
 +  * La commande ''timeout /T > null'' redirige la sortie de la commande avant le ">" vers le fichier null. L'effet est que le programme n'affiche aucun message.
 +  * Accéder directement à un chemin UNC :\\ ''pushd \\serveur\partage'' crée un lecteur temporaire\\ ''popd'' pour supprimer le lecteur temporaire\\ Autre solution, mapper un lecteur réseau manuellement puis l’ouvrir :\\ ''net use Z: \\serveur\partage''\\ ''cd Z:''\\ ''net use Z: /delete'' pour supprimer le lecteur temporaire
 +
  
 Pour avoir le détail de chaque commande, exécuter dans une console le nom de la commande suivie de ''/?'' Pour avoir le détail de chaque commande, exécuter dans une console le nom de la commande suivie de ''/?''
Ligne 48: Ligne 57:
  
  
-==== Commandes Net ==== 
-La suite de commandes réseau "net" (Network en anglais) fait appel à des instructions qui permettent d'administrer en ligne de commande les réseaux et les serveurs. 
-  * NET USE\\ Permet d'obtenir les droits nécessaires pour exécuter une commande sur une machine cible distante. 
-    * taper : ''net use \\ip_machine_cible'' 
-    * Entrer ensuite le nom d'utilisateur et le mot de passe d'une session administrateur de l'ordinateur cible 
-    * Un message marqué : ''La commande s'est terminée correctement'' doit s'afficher 
  
 ==== Rechercher une chaîne de caractère dans un fichier et la supprimer ==== ==== Rechercher une chaîne de caractère dans un fichier et la supprimer ====
Ligne 61: Ligne 64:
   - Si nécessaire ajouter un nouveau texte spécifique au fichier d'origine : <code>echo file:/ >> C:\emplacement\du\fichier\fichier.ini</code>   - Si nécessaire ajouter un nouveau texte spécifique au fichier d'origine : <code>echo file:/ >> C:\emplacement\du\fichier\fichier.ini</code>
   - Dans un fichier .bat par exemple, poursuivre en lançant un exécutable :<code>"C:\emplacement\du\fichier\monLogiciel.exe"</code>   - Dans un fichier .bat par exemple, poursuivre en lançant un exécutable :<code>"C:\emplacement\du\fichier\monLogiciel.exe"</code>
 +
 +==== Commandes à distance ====
 +  * ''SC \\NomMachine START "NomDuService"'' : pour démarrer un service à distance
 +  * ''SC \\NomMachine STOP "NomDuService"'' : pour arrêtre un service à distance
 +  * ''SC \\NomMachine QUERY "NomDuService"'' : pour connaître l'état d'un service à distance
 +
 +==== Processus ====
 +  * Trouver un processus à partir d'une chaîne de caractères : ''tasklist | findstr /i "<texte>"''
 +  * Tuer tous les processus ouvert avec le même nom : ''taskkill /f /im firefox.exe''
 +  * Tuer un processus unique par son PID : ''taskkill /PID <PID>''
windows/dos.1503385235.txt.gz · Dernière modification : de bloop