CMD - lance une nouvelle copie de l'interpréteur de commandes Windows. Différentes façons d'exécuter l'invite de commande en tant qu'administrateur sous Windows

L'invite de commande (cmd) est connue pour être un outil très puissant qui vous permet non seulement d'utiliser certaines fonctionnalités non documentées du système d'exploitation, mais également de corriger de nombreuses erreurs si Windows plante ou même ne démarre pas. Cependant, pour effectuer certaines actions, la console doit être lancée exclusivement avec les droits d'administrateur. Nous verrons plus tard comment exécuter cmd avec les droits d'administrateur. Il existe plusieurs méthodes d'examen, chacune étant adaptée à sa manière à différentes situations.

CMD : exécuter en tant qu'administrateur en utilisant la méthode classique

La plupart des utilisateurs de Windows sont habitués à lancer la console de commande en utilisant la méthode bien connue, qui consiste à appeler d'abord le menu « Exécuter » (Win + R), puis à saisir l'abréviation souhaitée cmd dans son champ. Mais il s'agit d'un démarrage normal, et non avec des droits d'administrateur, bien que dans certaines versions de Windows, dans la console "Exécuter", juste en dessous du champ de saisie des commandes, vous puissiez voir l'élément de démarrage avec des droits d'administrateur.

Lancez le Shell depuis le menu Démarrer

En principe, le menu Démarrer peut être utilisé dans différents systèmes. Pour ce faire, vous devez sélectionner des programmes standards dans le menu Démarrer et ouvrir la ligne de commande via RMB, en sélectionnant le type de démarrage souhaité.

Sous Windows 10, exécuter cmd en tant qu'administrateur est encore plus simple. En règle générale, dans les systèmes « propres » immédiatement après l'installation, dans le menu RMB sur le bouton « Démarrer », vous pouvez trouver deux lignes de lancement cmd : normale et avec les droits d'administrateur, ce que vous devez utiliser.

Utiliser le Gestionnaire des tâches

Une méthode tout aussi courante, bien que plus longue, consiste à lancer cmd en tant qu'administrateur à partir du « Gestionnaire des tâches » standard, qui est appelé soit avec des combinaisons à trois doigts, soit depuis la console « Exécuter » à l'aide de la commande taskmgr.

Dans la fenêtre du gestionnaire, via le menu Fichier, vous devez paramétrer la création d'une nouvelle tâche, saisir cmd dans le champ d'exécution et cocher la case de création avec les droits d'administrateur.

Exécutez cmd via le moteur de recherche (Windows 10)

La dixième version du système d'exploitation Windows est en un sens unique dans la mesure où elle simplifie l'accès à certains outils système, même si cela ne se fait pas sans difficultés imprévues.

Cependant, c'est dans cette modification de Windows que cmd peut également être lancé via le moteur de recherche. Pour ce faire, vous devez utiliser RMB sur le bouton "Démarrer", sélectionner la recherche, saisir "Ligne de commande" dans le champ (bien sûr, sans guillemets), et sur le résultat affiché, encore une fois, via RMB, sélectionner démarrer en tant qu'administrateur .

Démarrer à partir de l'Explorateur

Mais il s’agissait de méthodes qui, dans l’ensemble, se reproduisaient. Voyons maintenant ce qui peut être fait en utilisant l'Explorateur standard. Vous devez d'abord ouvrir le menu "Fichier".

Il contiendra immédiatement une ligne de lancement de console avec une transition vers un menu supplémentaire, dans lequel, comme dans le cas de la section « Démarrer » de Windows 10, il y aura à la fois un lancement normal et un démarrage avec droits d'administrateur.

Appeler directement la console depuis le répertoire système

Si quelqu'un ne le sait pas, le menu « Exécuter » est initialement conçu pour lancer les fichiers exécutables situés dans le répertoire système System32.

Ainsi, l'exécution de cmd en tant qu'administrateur peut être effectuée via RMB sur le fichier cmd.exe souhaité à partir exactement de ce dossier (il se trouve dans le répertoire racine de Windows). Paradoxalement, sur les systèmes 64 bits, presque tous les composants du dossier System32 sont dupliqués dans le répertoire SysWOW64. En d'autres termes, exactement le même fichier responsable du démarrage de la ligne de commande peut être trouvé ici, et les étapes de lancement seront complètement identiques.

Lorsque vous êtes dans le dossier système et que vous sélectionnez le fichier que vous recherchez, vous pouvez utiliser les outils d'application. Après avoir cliqué sur le lien « Gestion », un panneau supplémentaire s'ouvrira, qui contiendra un bouton de démarrage avec des droits d'administrateur.

Accélération de l'accès

Nous avons découvert les méthodes de base pour démarrer la ligne de commande. Voyons maintenant comment nous simplifier la tâche et accélérer son lancement. Ici, vous devrez entrer dans le dossier système System32, et via RMB sur le fichier cmd.exe, sélectionner l'envoi du raccourci vers le « Bureau » (vous pouvez immédiatement choisir de créer un raccourci directement sur le « Bureau », en spécifiant le fichier souhaité comme objet).

Maintenant, en utilisant RMB sur le raccourci créé, vous devez sélectionner les propriétés de l'objet, dans l'onglet de raccourci, cliquer sur le bouton « Avancé » et cocher la case pour une exécution permanente en tant qu'administrateur. Si vous le souhaitez, le raccourci du « Bureau » peut être déplacé vers le panneau de lancement rapide ou via RMB, vous pouvez utiliser l'épingle dans la barre des tâches. Cette technique est la solution optimale si l'utilisateur doit travailler très souvent avec la console de commande.

Au lieu d'un total

C'est en fait tout ce qui concerne le démarrage de la ligne de commande avec les droits d'administrateur. Bien entendu, seules les méthodes les plus simples et les plus fréquemment utilisées ont été décrites ici. Les cas où certains menus contiennent un lien vers Windows PowerShell au lieu de la ligne de commande n'ont pas été pris en compte. Essentiellement, il s'agit d'un outil très similaire à la console de commande, mais plus complexe pour l'utilisateur moyen et doté de quelques fonctionnalités supplémentaires.

La ligne de commande (console) vous permet d'exécuter des programmes, de configurer votre ordinateur et d'automatiser de nombreuses actions de gestion de l'ordinateur. Par défaut, il s'exécute avec les droits d'utilisateur. Cela protège le système des modifications accidentelles et des utilisateurs inexpérimentés qui, par leurs actions, peuvent perturber le fonctionnement du système.

Par conséquent, dans les cas où des modifications majeures doivent être apportées au système, la ligne de commande doit être lancée avec les droits d'administrateur. Cela donnera un accès complet à toutes les opérations et fichiers. Avec les droits d'administrateur, vous pouvez exécuter n'importe quelle commande dans la console.

Dans cet article, nous examinerons plusieurs façons d'exécuter la ligne de commande en tant qu'administrateur dans les systèmes d'exploitation Windows 7 et Windows 10. Il est peu probable que vous ayez besoin de toutes ces méthodes à la fois, sélectionnez simplement celles qui vous conviennent le mieux. pour vous et utilisez-les si nécessaire.

Lancement de l'invite de commande à l'aide de la recherche

Dans le menu contextuel des programmes, il y a toujours une fonction « Exécuter en tant qu'administrateur ». Cette fonction peut être utilisée pour le compte d'un administrateur. Pour ce faire, ouvrez le menu Démarrer et entrez la commande « cmd » dans la recherche. Une fois que la ligne de commande (le fichier « cmd.exe ») apparaît dans la fenêtre de recherche, vous devez cliquer dessus avec le bouton droit et sélectionner « Exécuter en tant qu'administrateur » dans le menu contextuel qui s'ouvre.

Il convient de noter que la recherche dans le menu Démarrer fonctionne de la même manière sous Windows 7 et Windows 10. Par conséquent, cette méthode peut être utilisée dans ces deux systèmes.

Après cela, vous verrez un avertissement concernant . Cliquez sur le bouton « OK » et la ligne de commande s'ouvrira devant vous.

De plus, la ligne de commande peut être lancée en tant qu'administrateur sans appeler le menu contextuel. Pour ce faire, ouvrez le menu Démarrer et entrez la commande « cmd » dans la recherche. Une fois que la ligne de commande (fichier « cmd.exe ») apparaît dans la fenêtre de recherche, vous devez appuyer sur la combinaison de touches CTRL+SHIFT+ENTER.

Lancez la ligne de commande en utilisant la liste des programmes

Dans le système d'exploitation Windows 7, l'invite de commande se trouve dans le menu de la section « Tous les programmes - Accessoires ». Pour l'exécuter en tant qu'administrateur, appelez le menu contextuel et sélectionnez « Exécuter en tant qu'administrateur ». Après cela, vous verrez un avertissement concernant l'exécution du programme en tant qu'administrateur. Cliquez sur le bouton « Ok » et une ligne de commande s’ouvrira devant vous.

En raison des différences dans la conception du menu Démarrer, cette méthode ne fonctionnera que sous Windows 7.

Exécuter une commande CMD à l'aide du menu Exécuter

Une autre option pour ouvrir une invite de commande avec des droits d'administrateur consiste à exécuter la commande « CMD » dans le menu « Exécuter ». Pour ce faire, appuyez sur la combinaison de touches Windows-R, entrez la commande « CMD » et appuyez sur CTRL+SHIFT+ENTER. Vous devez exécuter la commande de cette façon. Si vous appuyez simplement sur ENTER ou sur le bouton « OK », la console démarrera en mode normal.

Vous pouvez également ouvrir la fenêtre Exécuter à partir de la fenêtre du Gestionnaire des tâches, qui s'ouvre à l'aide de CTRL-SHIFT-ESC ou CTRL-ALT-DEL. Pour ce faire, ouvrez le menu "Fichier" et sélectionnez l'option "Exécuter une nouvelle tâche".

Après cela, la fenêtre « Exécuter » apparaîtra dans laquelle vous pourrez activer l'option « Créer une tâche avec des droits d'administrateur ». Lors de l'utilisation de cette option, la commande « CMD » sera immédiatement lancée avec les droits d'administrateur.

Cette option fonctionnera à la fois sur Windows 7 et Windows 10.

Créer un raccourci de ligne de commande

Vous pouvez utiliser un raccourci pour exécuter l'invite de commande en tant qu'administrateur. Pour ce faire, appelez le menu contextuel sur le bureau et sélectionnez « Créer un raccourci ».

Dans la fenêtre qui s'ouvre, vous devez entrer la commande « cmd » et cliquer sur le bouton « Suivant ».

Après cela, vous devez entrer le nom du raccourci et cliquer sur le bouton « Terminé ».

En conséquence, un raccourci pour lancer la ligne de commande devrait apparaître sur votre bureau. Ouvrez maintenant les propriétés de ce raccourci et cliquez sur le bouton « Avancé ».

Après cela, fermez toutes les fenêtres en cliquant sur le bouton « OK ». Ça y est, après cela, lorsque vous exécuterez ce raccourci, la ligne de commande sera lancée en tant qu'administrateur. Cette méthode de démarrage fonctionne de la même manière sous Windows 7 et Windows 10.

Ouverture d'une invite de commande sous Windows-X

Le système d'exploitation Windows 10 dispose d'un menu supplémentaire avec une liste d'utilitaires système utiles. Là, entre autres choses, il existe une ligne de commande avec et sans droits d'administrateur. Ce menu peut être ouvert à l'aide de la combinaison de touches Windows-X ou en cliquant avec le bouton droit sur le bouton « Démarrer ».

Dans certains cas, la totalité de la ligne de commande de ce menu correspond à la console PowerShell. Si tel est votre cas, vous pouvez passer à la ligne de commande classique. Pour cela, ouvrez le menu « Options », allez dans la section « Personnalisation - Barre des tâches » et désactivez l'option « Remplacer la ligne de commande par Windows PowerShell ».

Le menu Windows-X n'est disponible que sous Windows 10, cette méthode est donc uniquement destinée à ce système d'exploitation.

Ouvrir une ligne de commande depuis un dossier

Il est peu probable que cette méthode soit utilisée, mais la ligne de commande peut être lancée depuis le dossier « Windows\System32 » (ou depuis le dossier « Windows\SysWOW64 » si vous disposez d'une version 64 bits du système d'exploitation). Pour ce faire, accédez au lecteur système, ouvrez le dossier « Windows\System32 » (ou « Windows\SysWOW64 ») et recherchez-y le fichier « cmd.exe ».

Le fichier « cmd.exe » est la ligne de commande Windows. Pour l'exécuter avec les droits d'administrateur, faites un clic droit dessus et sélectionnez l'option « Exécuter en tant qu'administrateur ». Vous pouvez également créer un raccourci vers cmd.exe sur votre bureau.

L'emplacement du fichier cmd.exe ne diffère pas selon les versions de Windows. Par conséquent, cette méthode fonctionnera à la fois sous Windows 7 et Windows 10.

Comment comprendre que CMD s'exécute en tant qu'administrateur

Après avoir lancé la ligne de commande, vous devez vous assurer que vous avez tout fait correctement et qu'elle s'exécute en tant qu'administrateur. Pour ce faire, vous devez faire attention au titre de la fenêtre ; il doit contenir l'inscription « Administrateur », il indique que la console s'exécute en tant qu'administrateur.

S'il n'y a pas de signe « Administrateur », cela signifie que la console fonctionne normalement, fermez la console et essayez de l'ouvrir à nouveau. Si cela ne fonctionne pas, vous pouvez essayer une autre méthode d'ouverture.

La ligne de commande est un outil universel dans n'importe quel système d'exploitation. Au fil du temps, de nombreuses personnes arrivent à la conclusion qu’elles doivent utiliser cet outil. Cela est généralement nécessaire pour résoudre certains problèmes du système d’exploitation. Voyons comment ouvrir la ligne de commande dans Windows 7 en tant qu'administrateur en utilisant toutes les méthodes disponibles.

Les privilèges d'administrateur lors de l'appel de l'utilitaire sont nécessaires pour que l'utilisateur puisse effectuer pratiquement n'importe quelle action sous Windows, même s'il travaille sous un compte avec des privilèges limités. Dans un tel cas, si le compte administrateur est protégé par un mot de passe, vous devrez le saisir à chaque fois pour appeler la ligne de commande en utilisant l'une des méthodes ci-dessous.

Il s'agit d'un shell logiciel qui transmet les commandes de texte saisies au système d'exploitation. Physiquement, il s'agit d'un fichier cmd.exe, qui se trouve dans le répertoire « %windir%\system32 », et sous Windows 7 x64 dans le répertoire « %windir%\SysWOW64 ».

Bien que beaucoup de temps se soit écoulé depuis l'époque de MS-DOS et que de nombreuses opérations sous Windows soient effectuées via une interface graphique, personne n'abandonnera la ligne de commande. Premièrement, toutes les actions dans Windows 7 ne peuvent pas être effectuées via la console, et deuxièmement, il est beaucoup plus rapide de saisir une commande de texte et d'appuyer sur Entrée que d'effectuer de nombreux clics sur des éléments de fenêtre, divers menus et autres éléments graphiques.

Fenêtre d'exécution

En plus de la console, des commandes texte sont également envoyées au système d'exploitation via l'interpréteur de commandes. Ses caractéristiques sont :

  • la fenêtre avec le résultat de la commande ne s'affiche pas après son exécution ;
  • après avoir lancé chacun d'eux, il faut rappeler l'interprète ;
  • Des privilèges d'administrateur sont requis pour exécuter des commandes.
  1. On lance cet outil en utilisant le bouton du même nom dans « Démarrer » ou la combinaison de touches Win + R.

  1. Entrez la commande « cmd », « cmd.exe » ou le chemin complet du fichier sous forme de texte : « %windir%\system32\cmd.exe » et exécutez la commande.

Ici, la question peut se poser : comment savoir que les privilèges nécessaires ont été obtenus ? Nous tournons notre attention vers l'en-tête de la fenêtre - il devrait y avoir une inscription : "Administrateur : chemin d'accès au fichier cmd.exe".

De nombreuses personnes écrivent : « Je ne parviens pas à démarrer la console en tant qu'administrateur. » Cela peut se produire si votre compte n'est pas autorisé à le faire par l'administrateur et que lui seul peut résoudre le problème.

Raccourci dans Démarrer

  1. Ouvrez ce menu déroulant et cliquez sur « Tous les programmes ».
  2. Faites défiler vers le bas et cliquez sur le dossier « Standard ».
  3. Appelez le menu contextuel de raccourci et sélectionnez l'élément approprié.

Barre de recherche

  1. Développez le menu principal de Windows 7 et entrez une partie du nom de l'utilitaire dans la barre de recherche.
  2. Comme dans le cas précédent, ouvrez le menu contextuel de l'objet cible apparu à la suite de la recherche et sélectionnez « Exécuter en tant que... ».


Deuxième option : saisissez « cmd » dans la recherche, maintenez la touche Ctrl + Maj + Entrée enfoncée et faites un clic gauche sur l'icône.

Créer un raccourci

Si nous lançons fréquemment la ligne de commande, il serait conseillé de créer un raccourci sur le bureau ou dans la « Barre des tâches » (faites-le glisser ici depuis le bureau ou épinglez-le).

  1. Faites un clic droit sur la zone libre et sélectionnez la commande pour ajouter un nouveau raccourci.

  1. Définissez l'objet de localisation sur « cmd » et cliquez sur « Suivant ».

  1. Entrez son nom et appuyez sur Entrée.

  1. Ouvrez les propriétés d'un objet à l'aide de la combinaison Alt + Entrée ou du bouton droit.

  1. Cliquez sur "Avancé".

  1. Dans la fenêtre des propriétés avancées, cochez la première option et cliquez sur « OK ».

  1. Nous fermons toutes les fenêtres.

Pour ajouter un raccourci à la « Barre des tâches », faites-le glisser vers la zone souhaitée ou, lorsque l'utilitaire est en cours d'exécution, appelez la commande « Épingler à la barre des tâches ».

Un raccourci est également créé en faisant glisser le fichier exécutable sur le bureau ou dans la « Barre des tâches ».

Conducteur

Ouvrez « Explorer » (allez dans n’importe quel dossier sauf « Poste de travail »).

  1. Le moyen le plus rapide de le faire est d'utiliser la combinaison de touches Win + E.
  2. Maintenez la touche Shift enfoncée et ouvrez le menu contextuel (clic droit) de l'espace libre des fichiers/répertoires.
  3. Cliquez sur l'élément « Ouvrir la fenêtre de commande ».

Appel direct

La ligne de commande peut être lancée comme une application normale – en double-cliquant sur le fichier exécutable. Faisons ça.

  1. Nous appelons la fenêtre « Explorateur » : nous avons utilisé pour cela la combinaison de touches Win + E.
  2. Dans la barre d'adresse, nous entrons "%windir%\system32", et pour 64 bits, vous pouvez également "%windir%\SysWOW64", nous trouvons notre fichier et l'exécutons en tant qu'administrateur.

Une autre manière sophistiquée

  1. Ouvrez le « Gestionnaire des tâches » Ctrl + Maj Esc.
  1. Cliquez sur « Fichier » -> « Nouvelle tâche ».

  1. Entrez le nom de l'utilitaire et ouvrez-le.

La méthode convient aux cas où le fichier explorer.exe est endommagé ou remplacé par des virus.

La plupart des versions propriétaires du système d'exploitation incluent la possibilité d'ouvrir une console avec des autorisations étendues via le menu contextuel du répertoire. Nous utilisons la version officielle du système d’exploitation, nous ne pourrons donc pas le démontrer.

Nous avons examiné toutes les options permettant d'ouvrir Command Shell dans Windows 7 avec des privilèges d'administrateur, ce qui est nécessaire pour exécuter la plupart des commandes sur le système. Sans ces droits, votre capacité à gérer les Sept sera maigre et de nombreux problèmes ne pourront tout simplement pas être résolus sans cela.

Instructions vidéo

Dans la sélection de vidéos ci-dessous, vous pouvez voir certaines des méthodes en action : après tout, il est plus facile pour les gens de percevoir les informations sous forme visuelle plutôt que textuelle.

Tout d'abord, à titre d'information générale, je vais expliquer, comment ouvrir l'invite de commande en tant qu'administrateur. C'est simple : recherchez cmd dans Démarrer → ouvrez le menu contextuel → cliquez sur "Exécuter en tant qu'administrateur". Photos ci-dessous.

Sous Windows 8, la ligne de commande se retrouve également par recherche, et les instructions tiennent compte des écrans tactiles.

Ouvrez une invite de commande dans le dossier souhaité

Nous ouvrons l'invite de commande pour exécuter une commande. Lorsqu'un programme ou un script se trouve en dehors de l'emplacement connu du système (ils sont répertoriés dans la variable PATH), vous devez saisir le chemin complet d'accès. L'exécution de la ligne de commande dans le dossier souhaité permet de gagner du temps lors de la saisie du chemin.

Le moyen le plus simple de lancer une invite de commande dans le dossier en cours est d'aller dans la barre d'adresse de l'Explorateur, de saisir cmd et appuyez sur Entrée !

Pour les passionnés de souris, il existe des menus contextuels.

Menus contextuels sous Windows 7, 8/8.1 et 10 avant version 1703

Sur ces systèmes d'exploitation, il suffit de faire un clic droit sur ou à l'intérieur d'un dossier tout en maintenant la touche Maj enfoncée pour afficher l'option « Ouvrir la fenêtre de commande » dans le menu contextuel.

Comme vous pouvez le voir sur l'image ci-dessus, l'invite de commande s'ouvre immédiatement dans le dossier souhaité.

Menus contextuels dans Windows 10 1703 et versions ultérieures

Dans la version 1703, Microsoft a décidé de promouvoir PowerShell et a introduit cette console au lieu de CMD dans le menu contextuel. Vous pouvez ouvrir PowerShell et taper cmd. Vous pouvez ajouter un élément distinct pour la ligne de commande à l'aide d'un ajustement du registre - télécharger.

Ouvrez une invite de commande avec les droits d'administrateur dans le dossier souhaité

L'invite de commande est un outil d'administration et de nombreuses tâches qui y sont effectuées nécessitent des droits d'administrateur complets. Si le contrôle de compte d'utilisateur est désactivé (même si ce n'est pas si grave du tout), l'invite de commande se lancera immédiatement avec tous les droits.

Mais pour ceux qui sont habitués à contrôler le comportement du système, la méthode ci-dessus est souvent inutile, puisqu'ils ouvrent la ligne de commande avec les droits d'utilisateur normaux.

Windows 8 et Windows 10 jusqu'à la version 1703

À partir de Windows 8, l'exécution de la console en tant qu'administrateur est intégrée à l'Explorateur de fichiers et la tâche peut être lancée à l'aide d'un raccourci clavier. Cela élimine le besoin d'utiliser le menu contextuel, même si la méthode ci-dessous fonctionnera également.

Dans Windows 10 1703, Microsoft a supprimé la ligne de commande du menu Fichier, ne laissant que PowerShell. Encore une fois, vous pouvez ouvrir PowerShell et taper cmd.

Windows 7 et versions ultérieures

Cette méthode fonctionne sur tous les systèmes d'exploitation Microsoft pris en charge. J'ai préparé un ensemble de fichiers avec lesquels vous pouvez créer instantanément dans le menu contextuel du dossier, de l'arrière-plan du dossier (y compris le bureau) et du disqueÉlément « Ouvrir une fenêtre de commande en tant qu'administrateur » avec l'icône de contrôle de compte d'utilisateur.

De plus, lors de l'appel du menu contextuel, vous n'avez pas besoin de maintenir la touche Maj enfoncée pour voir cet élément. Ajouter un tel élément au menu est très simple.

  1. Téléchargez et décompressez cette archive n'importe où.
  2. Faites un clic droit sur le fichier ElevateCommand.inf, sélectionnez une commande Installer et acceptez l'installation.
  3. Faites de même avec le fichier CmdHereAsAdmin.inf.

Prêt! Si vous souhaitez supprimer cet élément, ouvrez Démarrer - Rechercher - Installation et suppression de programmes et désinstallez les deux programmes PowerToy.

Ces fichiers proviennent de l'ensemble Elevation PowerToys, que j'ai déjà mentionné dans l'histoire sur l'UAC. J'ai simplement sélectionné les fichiers nécessaires, les russifiés, ajouté une icône au menu et amélioré l'affichage de l'élément de menu.

Définition d'un élément de menu

Si vous souhaitez modifier le nom et/ou l'icône de l'élément, faites glisser le fichier dans le Bloc-notes. CmdHereAsAdmin.inf et modifiez les deux dernières lignes.

Vous pouvez faire en sorte que pour afficher l'élément « Ouvrir la fenêtre de commande en tant qu'administrateur », vous deviez maintenir la touche Maj enfoncée lors de l'appel du menu contextuel, comme cela se fait lors de l'appel de la ligne de commande par défaut. Pour ce faire, dans la rubrique "décommenter" les commandes qui suivent mes commentaires en supprimant le point-virgule ( ; ) au début de la ligne.

Après avoir apporté des modifications, réinstallez simplement le fichier CmdHereAsAdmin.inf.

Équipe CMD utilisé pour démarrer une nouvelle copie du processeur de commandes Windows. En règle générale, un tel lancement est nécessaire dans les cas où il est nécessaire de remplacer les paramètres de ligne de commande actuels spécifiés par le profil utilisateur et les paramètres de l'ordinateur. Commutateurs de ligne de commande CMD remplacez les valeurs spécifiées par les paramètres de registre qui déterminent les paramètres actuels de l'interpréteur de commandes Windows.

Format de ligne de commande :

CMD [ligne]

Options de ligne de commande :

/C  Exécutez la commande (ligne) spécifiée, puis terminez.

/K  Exécuter la commande (ligne) spécifiée sans achèvement ultérieur.

/S  Changement de comportement après /C ou /K (voir ci-dessous)

/Q  Désactivez le mode d'affichage des commandes à l'écran (ECHO).

/D  Désactivation de l'exécution des commandes AutoRun à partir du registre (voir ci-dessous)

/UN  Afficher les résultats de l'exécution de la commande au format ANSI.

/U  Afficher les résultats de l'exécution de la commande au format UNICODE.

/T:fg  Sélection de la couleur de premier plan/arrière-plan (pour plus de détails, voir COULEUR /?)

/E:ON  Activer le traitement avancé des commandes (voir ci-dessous)

/E:OFF  Interdiction du traitement étendu des commandes (voir ci-dessous)

/F:ON  Résolution des caractères de fin dans les noms de fichiers et de dossiers (voir ci-dessous)

/F:OFF  Interdiction des caractères de fin dans les noms de fichiers et de dossiers (voir ci-dessous)

/V:ON  Autoriser l'expansion paresseuse des variables d'environnement à l'aide du "!" comme séparateur. Par exemple, /V:ON permet l'utilisation de !var! en tant qu'extension d'exécution de var. La syntaxe var est utilisée pour développer les variables en entrée, ce qui produit des résultats très différents dans une boucle FOR.

/V:OFF  Interdiction de l'expansion retardée des variables d'environnement.

Pour spécifier plusieurs commandes sur une seule ligne, séparez-les par "&&" et placez-les entre guillemets. De plus, pour des raisons de compatibilité, /X est identique à /E:ON, /Y est identique à /E:OFF et /R est identique à /C. Tous les autres commutateurs de ligne de commande sont ignorés.

Si les commutateurs /C ou /K sont spécifiés, le reste de la ligne de commande après ce commutateur est traité comme la ligne de commande et les guillemets ("") sont traités selon les règles suivantes :

1. Si toutes les conditions suivantes sont remplies, les guillemets sur la ligne de commande sont conservés :
- la clé /S est manquante
- il y a exactement deux guillemets
- il n'y a pas d'autres caractères spéciaux entre eux, tels que : &()@^|
- il y a un ou plusieurs espaces entre eux
- la chaîne entre guillemets est le nom du fichier exécutable.

2. Sinon, le premier caractère est vérifié et s'il s'agit d'un guillemet, il est supprimé, le dernier caractère de guillemet sur la ligne de commande est également supprimé et tout le texte après ce dernier caractère de guillemet est conservé.

Si le commutateur /D n'est PAS SPÉCIFIÉ sur la ligne de commande, alors au lancement de CMD.EXE, les valeurs des variables REG_SZ ou REG_EXPAND_SZ sont vérifiées pour les sections suivantes du registre système :

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun

Et si l’un d’eux ou les deux sont présents, alors ils sont exécutés en premier.

Par défaut, le traitement amélioré des commandes est activé. Pour désactiver le traitement étendu pour un appel spécifique, utilisez le /E:OFF.

Vous pouvez activer ou désactiver le traitement étendu des commandes pour tous les appels à CMD.EXE sur un ordinateur donné ou pour une session utilisateur donnée en définissant REGEDIT.EXE dans le registre système sur 0x1 ou 0x0 pour les paramètres REG_DWORD pour les sections suivantes :

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\EnableExtensions

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\EnableExtensions

Les paramètres utilisateur remplacent les paramètres de l'ordinateur. Les options de ligne de commande remplacent les paramètres de registre correspondants.

Dans un fichier batch, les arguments SETLOCAL ENABLEEXTENSIONS ou DISABLEEXTENSIONS remplacent l'option /E:ON ou /E:OFF. Pour plus d'informations, saisissez "SETLOCAL /?".

Dans le traitement avancé des commandes, les modifications et/ou ajouts affectent les commandes suivantes :

SUPPR ou EFFACER

CD ou CHDIR

MD ou MKDIR

START (l'appel de commandes externes a également été modifié)

Pour plus de détails, saisissez « nom_commande/? ».

L'expansion paresseuse des variables d'environnement n'est PAS ACTIVÉE par défaut. Vous pouvez activer ou désactiver l'expansion retardée des variables d'environnement pour un appel spécifique à CMD.EXE à l'aide de l'option /V:ON ou /V:OFF. Vous pouvez activer ou désactiver l'expansion retardée des variables d'environnement pour tous les appels à CMD.EXE sur un ordinateur donné ou pour un utilisateur donné en utilisant la commande REGEDIT.EXE dans le registre système pour définir la valeur. 0x1 ou 0x0 pour les paramètres REG_DWORD pour les rubriques suivantes :

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\DelayedExpansion

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\DelayedExpansion Les paramètres utilisateur remplacent les paramètres de l'ordinateur. Les options de ligne de commande, à leur tour, remplacent les paramètres du registre.

Dans un fichier batch, les arguments SETLOCAL ENABLEDELAYEDEXPANSION ou DISABLEDELAYEDEXPANSION remplacent l'option /V:ON ou /V:OFF. Pour plus d'informations, saisissez "SETLOCAL /?".

Si l'expansion paresseuse des variables d'environnement est activée, le caractère de point d'exclamation "!" peut être utilisé pour remplacer la valeur actuelle d'une variable d'environnement au moment de l'exécution.

Vous pouvez activer ou désactiver la complétion des noms de fichiers et de dossiers pour un appel spécifique à CMD.EXE à l'aide des commutateurs /F:ON ou /F:OFF. Vous pouvez activer ou désactiver la complétion de nom pour tous les appels à CMD.EXE sur un ordinateur donné ou pour un utilisateur donné en utilisant REGEDIT.EXE pour définir les valeurs REG_DWORD dans le registre système pour les clés suivantes :

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar

Et/ou

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar

En définissant leurs valeurs hexadécimales sur le code du caractère de contrôle utilisé pour la fonction spécifique (par exemple, 0x4 pour CTRL-D ou 0x6 pour CTRL-F). Les paramètres utilisateur remplacent les paramètres de l'ordinateur. Les commutateurs de ligne de commande remplacent à leur tour les paramètres du registre.

Si la complétion est activée à l'aide du commutateur de ligne de commande /F:ON, deux caractères de contrôle sont utilisés : CTRL-D pour les noms de dossiers et CTRL-F pour les noms de fichiers. Pour désactiver un terminateur spécifique dans le registre, la valeur hexadécimale du caractère espace (0x20) est utilisée comme code de caractère spécial.

La complétion est appelée lorsque l'un de ces deux caractères spéciaux est saisi. La fonction de complétion prend la chaîne de chemin à gauche du point d'entrée, y ajoute un caractère générique si elle n'en a pas, puis crée une liste de chemins qui correspondent à la définition résultante. Le premier élément de cette liste de chemins correspondants est ensuite imprimé. Si la liste est vide, un bip retentit et rien ne s'affiche. Après cela, la saisie à nouveau du même caractère spécial fera défiler tous les chemins correspondants. Frappe au clavier Changement lors de la saisie d'un caractère de contrôle, permet de visualiser la liste des chemins dans l'ordre inverse. Si vous modifiez le chemin de sortie, puis saisissez à nouveau le caractère d'échappement, la liste enregistrée est effacée et une nouvelle liste de chemins est créée. La même chose se produit si vous passez d’un symbole d’achèvement à un autre. La seule différence lors de l'utilisation du terminateur de fichier est qu'il prend à la fois le chemin et le nom du fichier pour créer la liste de correspondances, alors que lors de l'utilisation du terminateur de dossier, seul le chemin est pris. Lorsqu'un terminateur de dossier est utilisé dans l'une des commandes de manipulation de dossier intégrées (CD, MD ou RD), le terminateur de dossier est toujours implicite.

Le terminateur fonctionne également correctement avec les noms de fichiers contenant des espaces ou d'autres caractères spéciaux, à condition que la chaîne correspondante soit placée entre guillemets. De plus, si vous déplacez le point d'insertion vers la gauche, puis utilisez un caractère de fin dans une ligne, le texte restant à droite du point d'insertion sera ignoré.

Caractères spéciaux nécessitant des guillemets :

espace

&(){}^=;!"+,`~

Exemples d'utilisation :

cmd.exe /F:ON- lancer une nouvelle fenêtre de ligne de commande avec le mode d'utilisation des caractères de fin dans les noms de fichiers et de dossiers activé. Ce mode facilite la saisie des noms, par exemple, si vous tapez le caractère « S » et appuyez sur CTRL+D, alors le nom du répertoire commençant par « S » sera remplacé, la prochaine fois que vous appuierez sur CTRL-D – le nom du rang alphabétique suivant, s'il en existe un, par exemple :

ENREGISTRÉ- dès la première pression.

"Informations sur le volume du système"- lorsque vous appuyez sur CTRL+D pour la deuxième fois. Si le nom contient un espace, il est placé entre guillemets doubles.

Pour remplacer les noms de fichiers, utilisez la combinaison CTRL+F.

L'utilisation de caractères de fin peut être configurée pour être utilisée en permanence sur un ordinateur donné, comme décrit dans cet article.

cmd.exe /U /C "C:\Program Files (x86)\FPinger\Collect.exe"- exécutez le programme "Collect.exe" en mode de sortie des résultats en codage UNICODE et fin.

cmd.exe /A /K "C:\Program Files (x86)\FPinger\Collect.exe"- exécutez le programme "Collect.exe" en mode de codage ANSI et attendez la saisie de l'utilisateur.

cmd /C /V:ON exanpfor.bat- exécutez le fichier de commande examplefor.bat en mode permettant l'expansion retardée des variables d'environnement à l'aide du "!" comme séparateur.

cmd/T:f0- exécuter le processeur de commandes en mode affichage de caractères noirs sur fond blanc.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :