comment temporiser le démarrage de win95 - Win NT/2K/XP - Windows & Software
Marsh Posté le 04-02-2004 à 15:52:47
je l'ai fait par msdos.sys et rajoutant:
bootmenudelay=xx
ou xx estle nombre de seconde, sauf que je peux pas dépasser 60s par cette commande, moi je veux monter à 300s
sleep n'est pas une commande dos... Si ???
Rémi
Marsh Posté le 04-02-2004 à 17:28:09
ah wé c'est vrai
C'était dans un toolpack microsoft "je sais plus quoi" qui était installé sur mon PC
Marsh Posté le 04-02-2004 à 17:29:19
tu installe un multiboot, et tu mets 95 par défaut après 60 secondes apr exemple
en gratuit : lilo avec linux par exemple...
Marsh Posté le 04-02-2004 à 17:31:43
sinon pour le sleep au pire je te fait un programme java en 3 secondes qui fait la même chose...
Marsh Posté le 04-02-2004 à 17:38:16
et ton programme en Java il tournera en DOS ?
Marsh Posté le 04-02-2004 à 17:40:21
antp a écrit : et ton programme en Java il tournera en DOS ? |
Bah oui
Marsh Posté le 04-02-2004 à 17:43:44
y a des machines virtuelles JAVA pour DOS ?
Marsh Posté le 04-02-2004 à 17:46:43
antp a écrit : y a des machines virtuelles JAVA pour DOS ? |
Non, et il y en a jamais eut
Marsh Posté le 04-02-2004 à 17:47:01
antp a écrit : y a des machines virtuelles JAVA pour DOS ? |
Oui, dans l'install sous windows par défaut y'a aussi les fichiers pour DOS
Fichier Sleep.java :
Code :
|
Compiler sous dos :
%rep_java%\bin\javac Sleep.java
Exécuter sous dos :
%rep_java%\bin\java Sleep 10 (10 pour 10 secondes, mettre ce qu'on veut à la place)
Marsh Posté le 04-02-2004 à 17:47:29
kadreg a écrit : |
Mais bien sûr... et la marmotte....
Marsh Posté le 04-02-2004 à 17:48:52
C'est donc bien ce que je pensais, tu confond la boite dos de windows avec le dos. Tu peux lancer iexplore dans ta boite dos, c'est pas pour ça que c'est une application dos.
Marsh Posté le 04-02-2004 à 17:52:26
Citation : y a des machines virtuelles JAVA pour DOS ? |
bill.fr a écrit : |
Citation : } catch (Exception e) { } |
Citation : } catch (Exception e) { } |
Et il est ou le petit commentaire de pkoi le catch vide ?
Marsh Posté le 04-02-2004 à 17:52:42
bill.fr a écrit : |
si je lance javac ou java sous DOS il va me dire que c'est une application Win32 (vu que c'en est une)
Marsh Posté le 04-02-2004 à 17:54:33
Iexplore ne se lance pas en dos, il se lance sous windows, la preuve c'est que quand tu tapes iexplore sous dos il te rend le prompt tout de suite. là où java il s'éxécute entièrment en dos.
Je suis convaincu que ça passe sous DOS 6.22 même... J'en ai pas sous la main pour tester, je fais ça ce soir si tu veux
Marsh Posté le 04-02-2004 à 17:55:44
antp a écrit : |
Je pense pas, javaw oui, mais java non
Argh il me faut une machine DOS 6.22 pour tester !!
Marsh Posté le 04-02-2004 à 17:56:16
bill.fr a écrit : |
Moi, je suis convaincu d'être napoléon, mais au moins, on me traite pour ça
Marsh Posté le 04-02-2004 à 17:56:31
bill.fr a écrit : |
boot sur une disquette DOS, et tapes java pour voir
Marsh Posté le 04-02-2004 à 17:58:46
bill.fr a écrit : Iexplore ne se lance pas en dos, il se lance sous windows, la preuve c'est que quand tu tapes iexplore sous dos il te rend le prompt tout de suite. là où java il s'éxécute entièrment en dos. |
ça prouve juste que iexplore est un soft avec une GUI alors que java est un soft console
rien à voir avec DOS/Windows
Marsh Posté le 04-02-2004 à 17:59:02
uriel a écrit : |
J'ai pas de lecteur de disquette j'suis au boulot sur un portable
Marsh Posté le 04-02-2004 à 18:00:37
bill.fr a écrit : |
alors selon toi, il y a donc une JVM dans DOS
Marsh Posté le 04-02-2004 à 18:11:15
hum ya de l'ambiance chouettos ici
quand la java, quand la java sans va...
je pense autrement utiliser la fonction bootdelay de msdos.sys, mais je sais pas quelle valeur de temps elle accepte.
Me faut 300 secondes environ
Marsh Posté le 04-02-2004 à 18:55:38
ReplyMarsh Posté le 04-02-2004 à 19:16:11
bill.fr a écrit : Mais bien sûr... et la marmotte.... |
T'es fort toi tu sais, t'en es même pas sûr et tu te moques déjà de lui. Ya pas de JVM pour DOS, point.
Ce qu'il veut, c'est un truc qui s'active au démarrage de la machine, à un moment où Windows n'est pas chargé. Et Java ne tournera pas dans un tel contexte, il a besoin de Windows pour tourner. T'es pas programmeur j'espère?
Marsh Posté le 04-02-2004 à 19:17:36
mimi74 a écrit : bon, ben personne pour donner une aide concrète |
un autre truc est de définir une heure fixe pour démarrer tes PCs (ça se règle via le BIOS). Genre le serveur s'allume à 18h00 et ta workstation à 18h03, par exemple. C'est pas très flexible, j'en conviens
Marsh Posté le 04-02-2004 à 19:35:12
drasche a écrit : |
Enfin bon, un soft en java pour faire un sleep ...
Le temps que la machine java se lance, le délai à attendre sera déjà écoulé !
Marsh Posté le 04-02-2004 à 19:35:37
c'est pas ça le prob, c'est si j'ai une coupure de secteur, mes onduleurs arrête proprement mes machines, quand elles redémarrent au retour de tension, mon PC sous win95 demarre beaucoup trop vite, il ne peux pas se connecter au serveur qui n'est pas encore là...
Marsh Posté le 05-02-2004 à 16:43:46
T'as la commande "choice" dispo ? (suffit de taper "choice /?" pour voir)
tu peux faire un bête choix bidon avec un délai avant une réponse par défaut
Je ne me souviens pas de la syntaxe et il n'est pas dispo en Win2000
Marsh Posté le 05-02-2004 à 16:50:03
Je comprend pas... ca marche pas sleep ? C'est bien une commande dos pourtant... Enfin c'est loin ce temps, je confond peut etre... mais il me semble bien que sleep fonctionne tres bien sous dos.
Ca suffit pas ?
Fait une boucle, fait le compter dans le vide, je sais pas moi...
Faire attendre un pc, c'est pas ce qui'il y a de plus dur normalement
Marsh Posté le 05-02-2004 à 16:52:18
tu rtrouves le choice qui était fourni avec DOS 6.22 puis :
REM ¦ CHOICE /C:YN /N /T:Y,10 >NUL te crée un délai de 10 secondes
tu peux augmenter le délai, mais je ne suis pas sur que tu puisses dépasser 99 secondes -> celà t'obligeras à enchainer 3 lignes choice dans ton autoexec.bat.
A+
Marsh Posté le 05-02-2004 à 16:54:45
antp a écrit : T'as la commande "choice" dispo ? (suffit de taper "choice /?" pour voir) |
Il est pas dans le ressource kit ? celui de NT doit fonctionner sinon.
Marsh Posté le 05-02-2004 à 17:08:54
clair que c'est pas très élégant comme méthode...
on est bien limité à 60s
Marsh Posté le 05-02-2004 à 17:11:20
jpa a écrit : |
possible, mais j'ai pas ça sur mon PC
mais vu qu'il est sous Win95 il doit l'avoir
mimi74 a écrit : clair que c'est pas très élégant comme méthode... |
on peut en mettre plusieurs à la suite
Marsh Posté le 05-02-2004 à 17:18:49
ReplyMarsh Posté le 05-02-2004 à 17:31:15
Je viens d'essayer avec BootDelay = 300
J'ai allumé l'ordinateur à 17H23 (heure de mon tel portable) et il s'est bloqué sur "Démarrage de Windows 95..."
Il vient de commencer son démarrage à 17H28
Marsh Posté le 04-02-2004 à 12:36:57
j'aimerai temporiser le démarrage d'une machine sous windows 95 afin de laisser le temps au serveur sous XT de démarrer avant, je cherche une commande pour lancer un timer au boot
Merci
---------------
mimi74, le site