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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Fermeture auto de la fenêtre de batch sous Win98

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fermeture auto de la fenêtre de batch sous Win98

n°232307
BettaSplen​dens
Tout cul tendu mérite son dû
Posté le 22-10-2002 à 11:42:54  profilanswer
 

Je cherche à ce que la fenêtre d'un batch se ferme automatiquement sous Win98 de la même manière que sous 2k/XP
 
Comment puis-je faire ça... le "exit" termine le processus, mais ne ferme pas la fenêtre..
HELP !


---------------
Tout cul tendu mérite son dû
mood
Publicité
Posté le 22-10-2002 à 11:42:54  profilanswer
 

n°232316
JPA
Posté le 22-10-2002 à 11:59:28  profilanswer
 

termine ton batch par :
echo off
cls
 
c'est un bug de win 9x...
Si ton batch doit marcher sur NT, 2000 et win 9x, il faut que tu testes ton OS dans le batch.
A+

n°232345
BettaSplen​dens
Tout cul tendu mérite son dû
Posté le 22-10-2002 à 12:43:27  profilanswer
 

JPA a écrit a écrit :

termine ton batch par :
echo off
cls
 
c'est un bug de win 9x...
Si ton batch doit marcher sur NT, 2000 et win 9x, il faut que tu testes ton OS dans le batch.
A+



ouaip, merci, ça va nous donner ça
 

Code :
  1. if [%OS%]==[Windows_NT] exit
  2. if NOT [%OS%]==[Windows_NT] echo off
  3. if NOT [%OS%]==[Windows_NT] cls
  4. if NOT [%OS%]==[Windows_NT] exit


nickel ! tout roule !! :hello:
 
edit => c bizarre cette tabulation qu'il me met... ça vous le fait aussi vous ?
edit2 => OK, il fait de l'identation auto sur mon script ! c pour ça je suppose !


Message édité par BettaSplendens le 22-10-2002 à 12:49:59

---------------
Tout cul tendu mérite son dû
n°232355
BettaSplen​dens
Tout cul tendu mérite son dû
Posté le 22-10-2002 à 12:53:28  profilanswer
 

Pour faire plus propre, ceci sera mieux !

if NOT [%OS%]==[Windows_NT] echo off
if NOT [%OS%]==[Windows_NT] cls
exit


 
Les [ ] servent uniquement à ce que le batch ne plante pas sous 98 car il ne trouvera pas la variable "OS"
On peut à loisir les remplacer par "..." ou *...* qui conservent aussi une bonne lisibilité !


---------------
Tout cul tendu mérite son dû
n°232398
JPA
Posté le 22-10-2002 à 14:01:48  profilanswer
 

tu peux aussi faire :
if not exist %os% goto 9x
exit
:9x
echo off
cls
 
A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Fermeture auto de la fenêtre de batch sous Win98

 

Sujets relatifs
Fenêtre Windows en C ! Comment faire la fenêtre désirée ???MFC : positionner une fenetre en cascade par rapport à la précédente
Ouvrir une fênetre dans une taille donnée !?!Question pour les pros du batch sous windows (nt/2000)
[C XFree] Peut on créer une fenetre plein ecran ...problème sur les fichiers (ouverture, fermeture, etc.) [résolu]
Comment ouvrir une page ds la meme fenetre avec un bouton (onClick) ?[JS] position de la fenetre?
fenetre en premier plan...Dessiner dans un batch ?
Plus de sujets relatifs à : Fermeture auto de la fenêtre de batch sous Win98


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