22 votes

Powershell et cmd : "mode texte sélectionné "normal

Je trouve assez exaspérant de constater à quel point il est difficile de copier du texte dans des environnements textuels : Powershell et cmd. Comment puis-je simplement sélectionner rangées de texte, et non blocs de texte ? Comment en sont-ils arrivés à penser que le bloc de texte est plutôt une option par défaut pour sélectionner du texte ?

Pour mettre fin à cette diatribe, existe-t-il un moyen d'avoir un simple "sélectionner le texte, copier le texte" dans Powershell ou cmd ?

Par exemple, si je veux sélectionner MON TEXTE ici :

asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd MY
TEXT asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd a

et je sélectionne les deux lignes, j'obtiens 'asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd MY \nTEXT asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd a' (notez également l'ennuyeux \r\n ) au lieu du simple "MON TEXTE".

18voto

JRG Points 835

Vous devez utiliser la touche de modification lors de la sélection pour activer la fonction.

Tenir ALT y Left Mouse Button tout en faisant glisser votre souris sur le texte à sélectionner.

3voto

osirisgothra Points 351

Il n'y a pas de moyen direct de le faire dans la fenêtre console de Windows, mais vous pouvez obtenir exactement le comportement que vous voulez de console2, il a également beaucoup d'autres fonctionnalités que la fenêtre console par défaut devrait avoir mais ne le fait pas. Notez qu'il ne s'agit pas d'un remplacement de cmd.exe, mais plutôt d'un remplacement de la fenêtre de console dans laquelle cmd.exe s'exécute. Vous pouvez utiliser n'importe quelle application console comme Shell (comme powershell, etc). En voici le lien

1voto

Sous Windows 7, plutôt que d'utiliser Powershell.exe, utilisez Powershell ISE, dont la sélection de ligne est activée par défaut.

Si vous voulez surtout une sélection par bloc, maintenez la touche ALT enfoncée et utilisez le bouton gauche de la souris pour revenir au comportement de style cmd.exe.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X