FORUM Tom's Hardware » Programmation » Autre » Fichier batch : faire un backspace
 

Fichier batch : faire un backspace

Il y a 294 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici
Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Fichier batch : faire un backspace
 
Plus d'informations

Bonjour à tous,
 
J'aurais besoin d'une petite aide.
J'essaie depuis ce matin de trouver une commande à éxécuter dans un fichier batch qui me permettrait de faire un retour arrière un backspace.
 
En effet, j'aimerais que mes echos s'affichent sans sauter de ligne, mais sur la même ligne. J'ai tapé plein de trucs sur google mais à ahque fois je trouvais jsute le prompt $H qui ne m'aide pas plus que çà.
 
Est ce que quelqu'un pourrait m'aider.
 
Merci d'avance
 
Anok

pourquoi faire cent fois la même chose ?
Plus d'informations

pour faire un backspace, on peut prendre edit.com, et appuyer sur Ctrl+p+Ctrl+h, ça sortira un caractère 0x08
 
mais dans un terminal, un backspace ne fait que faire reculer le curseur vers la gauche sans effacer le dernier caractère, et n'ira pas a la ligne au dessus, donc ça fera pas ce que tu veux ...
 
pour faire ce que tu veux, il te faut un executable appelé echo.exe qui est un clone de ceux que l'on trouve sur unix,

Code :
  1. echo -n ce que tu veux

n'ira pas inserer de CRLF à la fin de la ligne....

Plus d'informations

Ok  ;).
Tant pis me suffira juste d'intégrer le fichier echo.exe de toute facon y en a d'autres alors...dommage quand même. Je viens de tester çà roule. Merci Batchy  :hello:  :jap:

Profil : Pointeur
Plus d'informations

c'est possible avec un set /p
 
je cherche la commande exact...

Profil : Pointeur
Plus d'informations

Code :
  1. (Set /P VarName=String to emit) < NUL


Aller à :
Ajouter une réponse
  FORUM Tom's Hardware » Programmation » Autre » Fichier batch : faire un backspace
 

Annonces Google
Publicité
Les téléchargements