Je suis sous Windows Vista et je veux créer un fichier texte. MS DOS ne reconnaît pas la commande d'édition. Que puis-je utiliser à la place, Windows PowerShell ? Puis-je utiliser le bloc-notes ?
Réponses
Trop de publicités?Pour créer un fichier texte à l'invite DOS, vous pouvez utiliser cette commande :
- copier con mon_fichier_texte.txt
Le mot "con" signifie [pour Windows dans ce cas] utiliser votre clavier comme source.
La ligne suivante sera simplement un curseur clignotant qui attendra que vous tapiez. Vous pouvez taper autant que vous le souhaitez et chaque touche d'entrée sera également enregistrée exactement. Lorsque vous avez terminé, appuyez sur CTRL-Z puis sur la touche Entrée.
Alternativement, pour initier la création ou l'édition d'un fichier texte à partir de l'invite DOS, vous pouvez utiliser cette commande :
- bloc-notes mon_fichier_texte.txt
Le Bloc-notes de Windows commencera alors à modifier le fichier que vous avez spécifié (en créant un nouveau fichier lors de l'enregistrement si le fichier n'existe pas déjà).
La réponse de Randolf semble bonne.
Une autre suggestion. Si vous êtes habitué aux environnements *nix et que vous souhaitez obtenir une fonctionnalité similaire de votre CMD, vous pouvez utiliser le bon vieux Vim :
http://www.vim.org/download.php
il y a un port Windows ici. L'une des options lorsque vous installez à partir du Exécutable d'auto-installation est de créer des fichiers .bat pour une utilisation en ligne de commande. Ceci va installer vim.bat dans votre C:\Windows
dossier. Vous pouvez alors taper vim
dans votre ligne de commande et une interface texte très basique apparaîtra avec des instructions pour vous aider à démarrer.
Syntaxe de base de vim :
vim <file-name>
modifie ou crée le fichier de ce nom
- Écrire = i
- Arrêter d'écrire = esc
- L'exécution de commandes telles que sauvegarder, quitter ou find : tapez deux points (" :")
- Sauvegarde = w
- Quitter = q
- Trouver = /texte pour trouver
- Supprimer : maintenir la touche shift, maintenir les touches fléchées pour sélectionner, appuyez sur d
- Supprimer une ligne : tapez esc, puis d deux fois. i pour revenir au mode d'écriture d'écriture
L'avantage de vim, c'est qu'il est présent sur de nombreuses versions de Linux et qu'il est également disponible pour Mac, ce qui vous permet de passer d'un système d'exploitation à l'autre sans trop de difficultés. Contrairement à Notepad, il dispose également d'une mise en évidence contextuelle pour de nombreux langages (c++, PHP, Java, etc.).
Vous pouvez également essayer de compiler divers éditeurs de type GNU (dont Vim) sous MSYS, bien que cela demande un peu plus d'efforts :
http://telengard.wordpress.com/2008/09/05/installing-mingw-and-msys-on-Windows-xp/