Leregistre-fr.net Index du Forum -> Windows 95-98-ME

[Batch] Saisir une donnée

  Auteur    Message Poster un nouveau sujet Répondre au sujet
talfaracius
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)


Inscrit le: 13 Juin 2007
Messages: 24


[Batch] Saisir une donnée

Comment peut demander dans un fichier bat à l'utilisateur de saisir une donnée et de pouvoir la réutiliser

Message 19-06-2007 14:24 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
Guardian
Ingénieur(e)


Inscrit le: 08 Mar 2006
Messages: 457


Généralement on utilse la ligne de commande et %1 %2 etc

Pour un batch appelé test.bat on tapera : > test forum registre
forum sera dans %1, registre dans %2
Code:

@echo off
echo %1
echo%2

Affichera :
forum
registre

Selon la version de DOS, il existe aussi la commande CHOICE.
Taper choice /? pour l'aide

Message 20-06-2007 11:29 
 Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  Répondre en citant  
talfaracius
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)


Inscrit le: 13 Juin 2007
Messages: 24


Guardian a écrit:
Généralement on utilse la ligne de commande et %1 %2 etc

Pour un batch appelé test.bat on tapera : > test forum registre
forum sera dans %1, registre dans %2
Code:

@echo off
echo %1
echo%2

Affichera :
forum
registre

Selon la version de DOS, il existe aussi la commande CHOICE.
Taper choice /? pour l'aide

choice ca marche pas

mon programme appelé TYPE.bat :
@echo off
color F0
TYPE AIST_83.doc
set /p Fournisseur=Nouveau fournisseur :
Echo %Fournisseur%>>AIST_83.doc
pause

et j'aimerai trier les lignes du document AIST_83.doc automatiquement

Message 21-06-2007 14:25 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
Guardian
Ingénieur(e)


Inscrit le: 08 Mar 2006
Messages: 457


Une manipulation de texte ne peut s'effectuer que sur un fichier texte.
Les fichier .doc sont généralement au forum Word, si c'est le cas, un tri ne sera pas possible.

Message 21-06-2007 14:39 
 Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  Répondre en citant  
talfaracius
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)


Inscrit le: 13 Juin 2007
Messages: 24


comment on fait pour un fichier txt?

Message 21-06-2007 14:54 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
Guardian
Ingénieur(e)


Inscrit le: 08 Mar 2006
Messages: 457


Avec la commande SORT
(tape sort /? pour le syntaxe)

Message 21-06-2007 15:36 
 Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur  Répondre en citant  
talfaracius
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)


Inscrit le: 13 Juin 2007
Messages: 24


Guardian a écrit:
Une manipulation de texte ne peut s'effectuer que sur un fichier texte.
Les fichier .doc sont généralement au forum Word, si c'est le cas, un tri ne sera pas possible.

J'ai fait ca et ca marche
pourtant c'est un fichier doc
@echo off
color F0
sort AIST_83.doc
set /p Fournisseur=Nouveau fournisseur :
Echo %Fournisseur%>>AIST_83.doc
pause

Message 21-06-2007 16:00 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
talfaracius
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)


Inscrit le: 13 Juin 2007
Messages: 24


talfaracius a écrit:
Guardian a écrit:
Une manipulation de texte ne peut s'effectuer que sur un fichier texte.
Les fichier .doc sont généralement au forum Word, si c'est le cas, un tri ne sera pas possible.

J'ai fait ca et ca marche
pourtant c'est un fichier doc
@echo off
color F0
sort AIST_83.doc
set /p Fournisseur=Nouveau fournisseur :
Echo %Fournisseur%>>AIST_83.doc
pause

comment réécrire le sort dans le fichier texte

Message 21-06-2007 16:08 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
talfaracius
Apprenti(e) Expert(e)
Apprenti(e) Expert(e)


Inscrit le: 13 Juin 2007
Messages: 24


Comment éliminer les doublons faits à cause d'une saisie dans le sort?

Message 21-06-2007 16:45 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
  Montrer les messages depuis:      
Poster un nouveau sujet Répondre au sujet

Forum Jump:
Sauter vers:  
Page 1 sur 1


Forum Rules:
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

 

  Message précedent | Message suivant  
Powered by phpBB: © 2001 phpBB Group