jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

| Page 1 | |
| Auteur | Message |
|---|---|
| 2 visiteurs sur ce sujet (2 anonymes) | |
| Page 1 | |
et1000
|
# Posté le 06/02/2012 à 19:28:28 |
![]()
Ville : Dijon |
Salut
![]() Je suis en train de coder un petit script en batch mais pour que ce soit plus agréable à utiliser j'ai besoin de supprimer la dernière ligne que la console m'écrit assez régulièrement. Je connais la commande cls mais ça efface tout l'écran Y-t-il un moyen d'effacer uniquement la dernière ligne ? Merci
|
| Publicité | # Posté le 06/02/2012 à 19:28:28 |
|
|
|
fred64
|
# Posté le 06/02/2012 à 22:58:18 |
|
|
|
Tufanik
|
# Posté le 07/02/2012 à 08:43:12 |
Trance is Life \o/![]()
|
Bonjour,
@fred64 : lorsque tu fais echo, ça écrit obligatoirement à la ligne du dessous donc tu ne pourras pas effacer de ligne. @et1000 : En batch pur, je dirai que non. Mais tu peux utiliser une commande externe pour placer le curseur à l'endroit voulu de la console et réécrire au dessus de la ligne que tu veux effacer. http://www.nirsoft.net/utils/nircmd.html Citation : nirsoft setcursor [X] [Y] Set the position of mouse cursor. The [X] and [Y] parameters specifies the desired cursor position. Example: setcursor 100 50 setcursorwin [X] [Y] Set the position of mouse cursor, relative to the top-left corner of the active window. The [X] and [Y] parameters specifies the desired cursor position. Example: setcursor 100 50 movecursor [X] [Y] move the mouse cursor. The [X] and [Y] parameters specifies the number of pixels to move. Example: movecursor 10 10 Ou encore ceci : http://www.portalhacker.net/index.php?topic=96907.0
Édité
le 07/02/2012 à 08:45:09
par Tufanik
#LGDF: nohar vaincra ! Mes projets VB.NET : Casse-Brique (sources), Snake (sources) et Pendu (Sources). Licence CeCILL. Tuto Batch en cours ! ==> Bêta On ! Robot spammeur ? Par ici |
et1000
|
# Posté le 11/02/2012 à 17:20:12 |
![]()
Ville : Dijon |
Ok, merci pour vos réponses !
|
m3t30r9
|
# Posté le 12/02/2012 à 16:40:48 |
![]()
Études : IUT A Lyon 1 |
en fonction de la commande, tu peut mettre un @ devant ta commande.
|
sismo
|
# Posté le 15/02/2012 à 04:12:21 |
|
|
Tu peux même rajouter @echo off au début de ton programme. Avec sa tu n'auras aucune commande qui vont apparaître à l'écran juste ce que tu voudras afficher grâce à la commande echo.
|
Retour au forum "Windows" ou à la liste des forums
