2010-09-10 03:41:43 +0000 2010-09-10 03:41:43 +0000
101
101

Comment puis-je modifier des fichiers texte dans l'invite de commande de Windows ?

Sous Unix, je n'utiliserais que vi , mais je ne sais pas quelle est la commande sous Windows. En fait, j'essaie de modifier des fichiers par SSH avec Windows Server 2008.

Réponses (6)

73
73
73
2010-09-10 03:58:03 +0000

La solution la plus simple sur toutes les versions de Windows est :

C:\> notepad somefile.txt

Et, aucun logiciel supplémentaire requis.

53
53
53
2010-09-10 03:47:56 +0000

edit filename

Je ne me porte pas garant de sa fonctionnalité et de son interface graphique obsolète mais il est installé par défaut, même sous Windows 7.

Edit : Sauf pour les versions 64 bits de Windows.

45
45
45
2013-12-03 18:15:16 +0000

À partir d'une invite de commande Windows, entrez copy con suivi du nom du fichier cible. (copy con c:\file.txt).

Saisissez ensuite le texte que vous voulez mettre dans le fichier.

Terminez et enregistrez le fichier en appuyant sur CTRL-Z puis sur Entrée ou sur F6 puis sur Entrée.

Si vous voulez modifier le texte d'un fichier existant, affichez simplement le texte en utilisant la commande type suivie du nom du fichier, puis copiez et collez simplement le texte dans la commande copy con.

16
16
16
2010-09-10 03:54:18 +0000

Si vous êtes habitué à vi et ne voulez pas vous contenter de l'éditeur intégré, vous pouvez obtenir Vim for Windows . Il fonctionnera à partir d'un shell de commande. Ou essayez WinVi .

9
9
9
2010-09-10 07:04:08 +0000

Croyez-le ou non, EDLIN.EXE est toujours autour de <shudder> au moins sur ce système Vista.

Excusez-moi pendant que je sanglote doucement pour moi-même…

8
8
8
2013-07-22 06:52:11 +0000

Je ne sais rien sur les SSH, ni sur quoi que ce soit (d'autre ?) lié aux serveurs, alors pardonnez-moi si cette “solution” est inutile. Si vous voulez éditer des fichiers dans l'invite de commande, vous pouvez obtenir la version Windows de Nano .

En marge, ces petits signes ^ au bas de la fenêtre sont censés représenter le bouton Ctrl. Par exemple, ^X Exit signifie que vous pouvez quitter le programme en utilisant Ctrl-X.

De plus, Nano ajoutera parfois des lignes supplémentaires lors de l'enregistrement des fichiers. Cela semble être une sorte de bogue avec le word wrapping de Nano.

J'ai également vu les ports de vi pour Windows, bien que j'en ai utilisé un qui semble juste rendre la fenêtre d'invite de commande aussi petite qu'elle peut l'être, ne laissant qu'une barre de titre (ce qui signifie que le reste de la fenêtre peut aussi bien être invisible, puisque vous ne pouvez pas voir ce que vous faites). Cependant, la version Windows de Vim semble fonctionner assez bien.