× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Autres langages
 Masquer le compte a rebour de "shutdown"Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Anonyme
  Posté le 23/12/2008 @ 23:11 
Aller en bas de la page 
Nouvel astucien

J'ai créer un petit fichier en .bat et qui éxécute a la fin la commande " shutdown -r -t 120" Mais pendant ces 3minutes , il y a une fontion d'annulation . Sauf que le fichier .bat doit étre absolument en plein écran et que la fenetre du compte a rebours s'affiche et minimize le fichier .bat . Et je voudrais savoir quel est le "truc" pour que cette fenetre de compte a rebours n'apparaisse pas .

Merci à l'avance de vos réponses .

Publicité
SkyNet
 Posté le 24/12/2008 à 10:39 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Je dévellope en C++ ou en Visual mais je pense que ce sera similaire avec un fichier .bat.

Je pense qu'il serait préférable de faire le compte à rebours à partir de la console, puis executer la commande "shutdown -r -t0".

a++

Anonyme
 Posté le 24/12/2008 à 12:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Et comment on fait un compte a rebours en .bat ? Je viens juste de commencer a programmer et je ne connais pas encore toutes les commandes



Modifié par Anonyme le 24/12/2008 12:43
SkyNet
 Posté le 24/12/2008 à 13:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Malheuresement je ne pas te le dire, je n'utilise pas les fichiers de commande. tout ce que je sais c'est qu'en visual basic ont utilise la fonction sleep(temps_en_milisecondes) en application console, mais cela n'a pas l'air de fonctionner avec un .bat. recherche avec google en attendant d'autres astuciens. A quoi sert ton app ?

En tout cas pour le principe je pense qu'il vaut mieux piloter le compte à rebours dans la console.

Joyeux noël ++

SkyNet
 Posté le 24/12/2008 à 13:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Un site que je viens de trouver sur les fichiers batch http://www.hotline-pc.org/batch.htm (il n'y a peu être pas la réponse à ta question mais tu pourras découvrir les commandes)



Modifié par SkyNet le 24/12/2008 13:31
SkyNet
 Posté le 24/12/2008 à 13:41 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Peut être en fesant un ping bidon :

ping 122.0.3.1 -n (temps en seconde + 1)

Exemple :

ping 122.0.3.1 -n 21 ==> attente de 20 secondes

l'inconvenient c'est que beaucoup de texte s'affiche.

Anonyme
 Posté le 24/12/2008 à 14:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

A quoi sert ton app ?

A rien je teste différente possibilité comme la modification de couleur , du titre , etc Mais aussi la commande shutdown .

Peut être en fesant un ping bidon :

ping 122.0.3.1 -n (temps en seconde + 1)

Exemple :

l'inconvenient c'est que beaucoup de texte s'affiche.

ping 122.0.3.1 -n 21 ==> attente de 20 secondes

Pourquoi pas . sa peut marcher avec :

ping local host -n20 >nul

?

Anonyme
 Posté le 24/12/2008 à 14:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

SkyNet a écrit :

Un site que je viens de trouver sur les fichiers batch http://www.hotline-pc.org/batch.htm (il n'y a peu être pas la réponse à ta question mais tu pourras découvrir les commandes)

Merci je vais regarder



Modifié par Anonyme le 24/12/2008 14:16
Anonyme
 Posté le 24/12/2008 à 15:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

j'ai peutétre trové comment on fait pour un compte a rebours :

Echo 10
ping local host -n 1 >nul
Echo 9
ping local host -n 1 >nul
Echo 8
ping local host -n 1 >nul
Echo 7
ping local host -n 1 >nul
Echo 6
ping local host -n 1 >nul
Echo 5
ping local host -n 1 >nul
Echo 4
ping local host -n 1 >nul
color 04
Echo 3
ping local host -n 1 >nul
Echo 2
ping local host -n 1 >nul
Echo 1
ping local host -n 1 >nul
Echo 0

Publicité
SkyNet
 Posté le 24/12/2008 à 16:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Oui cela à l'air de marcher. tu peux aussi interposer la commande cls pour ne pas multiplier les affichages :

Echo 10
ping local host -n 1 >nul
cls
Echo 9
ping local host -n 1 >nul
cls
Echo 8
ping local host -n 1 >nul
cls

...

++

Anonyme
 Posté le 24/12/2008 à 17:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Merci pour tes réponses ! Autre petite chose : comment on fait pour ouvrir deux ( et + ) fichiers .bat ou un vbs depuis un fichier .bat ?

EDIT : avec sa :

cmd /k tonpremierfichier.bat

?



Modifié par Anonyme le 24/12/2008 17:47
SkyNet
 Posté le 24/12/2008 à 17:44 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Toutes les commandes ici.

Un gros tuto ici : beaucoup de lecture !

et pour appeler un autre batch : c'est !

++

Anonyme
 Posté le 24/12/2008 à 17:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Merci Skynet pour toutes tes réponses clair et précise . Maintenant je peux finir correctement ma commande dos

EDIT : Je vais peut étre distibuer mon "logiciel" qui ne sert strictement a rien sauf faire une grosse frayeur



Modifié par Anonyme le 24/12/2008 17:59
SkyNet
 Posté le 24/12/2008 à 18:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

à toi titispeed

A++

Anonyme
 Posté le 24/12/2008 à 18:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

A toi aussi !

EDIT : mon " logiciel " est terminé . Je vais le modifier en .inf pour une éxécution automatique lorsque un cd est inséré



Modifié par Anonyme le 24/12/2008 18:37
Anonyme
 Posté le 24/12/2008 à 23:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

Je pense que pour l'autorun c'est fichu : j'arrive pas le faire marcher

SkyNet
 Posté le 25/12/2008 à 11:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Re,

Un autorun ne s'écrit pas du tout comme un fichier batch ! Voir ici.

Mets plutôt la commande open=tonbatch.bat dans l'autorun.

++

Publicité
Anonyme
 Posté le 25/12/2008 à 11:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

je le savais En fait j'ai réeussi avant de me coucher de créer l'autorun vers 1:30 du matin dailleur sa a marché avec

[autorun]
shellexecute=d:\exanple.bat



Modifié par Anonyme le 25/12/2008 11:42
together
 Posté le 25/12/2008 à 21:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

je me suis amusé aussi à faire un truc completement inutile ya quelques mois (qui fait peur et sans danger ). Si tu veux je te l'envoie

Anonyme
 Posté le 25/12/2008 à 21:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

si tu veut je finalise le mien

together
 Posté le 25/12/2008 à 22:31 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

C'est en ligne. Vérifies tes MP

Anonyme
 Posté le 25/12/2008 à 22:45 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

j'ai reçu un mail s ce que ton programme fait redémarer le pc ?

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
10,02 €Adaptateur Bluetooth USB TP-Link UB400 à 10,02 €
Valable jusqu'au 18 Juillet

Amazon fait une promotion sur l'adaptateur Bluetooth USB TP-Link UB400 qui passe à 10,02 €. Cet adaptateur à brancher sur un port USB va vous permettre d'ajouter le bluetooth à votre ordinateur et d'utiliser ensuite sans fil vos périphériques bluetooth : souris, clavier, casque, manette, téléphone, ...


> Voir l'offre
59,95 €Disque dur Seagate BarraCuda 2 To à 59,95 € avec le code POIDSLOURDS
Valable jusqu'au 15 Juillet

LDLC propose actuellement le disque dur Seagate BarraCuda - 2 To (ST2000DM008) à 59,95 € avec le code POIDSLOURDS. On le trouve ailleurs autour de 69 €. Ce disque dur 3.5 pouces SATA III tourne à 7200tr/min et possède 64Mo de cache. 


> Voir l'offre
35,29 €Compresseur portable autonome Xiaomi Mija à 35,29 €
Valable jusqu'au 20 Juillet

Gearbest fait une promotion sur le compresseur portable autonome Xiaomi Mija qui passe à 35,29 €. Ce compresseur à emporter facilement avec vous comporte un écran (où vous pourrez choisir la pression à atteindre en PSI ou BAR) une batterie de 2000 mA et vous permettra de gonfler vos jouets (41 pièces avec une charge), pneus de vélo, de trotinette, de moto (6 pneus avec une charge) et même de voiture (5 pneus avec une charge) facilement. Le câble est accompagné d'un embout pour valve Schrader et un adapteur Presta et une aiguille sont fournis. Le compresseur se recharge via une prise Micro USB.

Ce marchand sérieux se trouvant en Chine, la livraison peut prendre une vingtaine de jours. Vous pouvez payer par carte bancaire ou par Paypal (conseillé pour bénéficier de la garantie Paypal).


> Voir l'offre

Sujets relatifs
 > Tous les forums > Forum Autres langages