Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1022 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [BATCH] : Sous win98,l option SET /P existe ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BATCH] : Sous win98,l option SET /P existe ?

n°1173273
bigstyle
Posté le 27-05-2003 à 14:55:37  profilanswer
 

Voila tout est dans le titre.
 
Cette option permet d'assigner une valeur a une variable sous win 2000 mais je ne sais pas si elle existe sous WIndows 98.
 
Si ce n'etait pas le cas,qqun connaitrait un equivalent? Je n ai pas de win98 à proximité.
 
Merci

mood
Publicité
Posté le 27-05-2003 à 14:55:37  profilanswer
 

n°1173319
bagu
Posté le 27-05-2003 à 15:51:37  profilanswer
 

non...sur 98 cette commande n'existe pas...

n°1173353
JPA
Posté le 27-05-2003 à 16:19:46  profilanswer
 

voici un moyen de le faire tiré de : http://www.chez.com/scudo/Faq/dos/batches.htm#tech :
 
Q Est-il possible de faire un programme batch qui demande en cours d'exécution des instructions à l'utilisateur, comme par exemple l'instruction "input" du BASIC ?  
 
R Les batches sont théoriquement faits pour s'exécuter par lot. Ce ne sont pas des rogrammes  
interactifs. Mais comme rien n'est impossible avec le système D, voici le principe :  
 
Pas de problème mais juste un peu de jugeotte...  
Prenons pour exemple :  
1) Le fichier UN.TXT qui contiendra : set variable=  
ATTENTION POUR LE CREER FAIRE : copy con UN.TXT  
TAPER A LA QUEUE LEULEU : set variable=^Z ET VALIDER  
2) Le fichier DEUX.TXT sera créé par la première BAT : Cette 1ère BAT, qui peut s'appeler  
UN.BAT, contiendra les instructions :  
@echo off  
Echo Taper la valeur de votre variable, appuyez sur Entrée puis F6 et  
Entrée  
copy con DEUX.TXT  
copy /b UN.TXT+DEUX.TXT+TROIS.TXT DEUX.BAT  
(Pour que cela soit plus propre, après la copie binaire ajouter >nul.)  
3) Le lancement se fera par UN.  
4) Le fichier DEUX.BAT est créé par copie binaire.  
(Le fichier TROIS.TXT contiendra par exemple : > echo %variable%)  
 
(Merci à Denis Blomme)
 
tu peux tester l'OS en utilisant :
ver|find "Windows 95"
if not errorlevel 1 goto w9x
ver|find "Windows 98"
if not errorlevel 1 goto w9x
 
...
 
A toi d'adapter cet exemple à tes besoins.
A+

n°1173509
bigstyle
Posté le 27-05-2003 à 18:22:16  profilanswer
 

Merci JPA,
 
effectivement c'est vraiment du systeme D mais je vais tester.
Sinon il semble qu il existe xset.exe qui permet d'attribuer une valeur a une variable sous tous les win;
 
je suis aussi en train de matter ca.

n°1173510
bagu
Posté le 27-05-2003 à 18:28:08  profilanswer
 

oui : http://www.hamakers.nl/download/xset.txt
http://www.hamakers.nl/download/xset.zip


Message édité par bagu le 27-05-2003 à 18:28:58
n°1173853
bigstyle
Posté le 27-05-2003 à 23:20:52  profilanswer
 

Bon dommage pour xset parce qu a moins d avoir mal cherché je ne trouve pas ce que je veux faire :/
 
Je cherche a faire en sorte que la saisie de l utilisateur soit inseré dans une variable mais xset ne le fait pas apparement.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [BATCH] : Sous win98,l option SET /P existe ?

 

Sujets relatifs
ca existe pas le plein ecran avec quick time ???[win98]distributed com services et zonealarm
Une solution pour stabiliser Win98 sur un systeme rapideProblème de commande xcopy et de chemin trop long dans un batch
Comment fait-on pour enlever mot de passe sous win98icône système de win98 (dans les paramètres)
Sauvegarde de la base de registre dans un batch...Existe t'il un soft pour régler du contrast à l'ecran ?
partage du DD pour mettre win98 avec winxp ?[Batch] Comment concaténer un utlisateur, une date et une heure ?
Plus de sujets relatifs à : [BATCH] : Sous win98,l option SET /P existe ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR