CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Programme pour executer un autre program

KernelPanic
KernelPanic
Niveau 7
29 mars 2006 à 21:04:06

Salut à tous, est ce que c´est possible de créer un batch capable d´executer un programme toutes les x secondes?

guyver2
guyver2
Niveau 10
29 mars 2006 à 21:07:16

tu peux faire ça en C avec un peux de time.h et la fonction execl

KernelPanic
KernelPanic
Niveau 7
29 mars 2006 à 21:10:23

arf je connais que dale en C, à la rigueur en VB6....

guyver2
guyver2
Niveau 10
29 mars 2006 à 21:14:17

arf je connais que dale en VB6, à la rigueur en C....
:lol:

bon si tu connait rien en C, mon conseil n´est pas un bon conseil (car il fait appel au multi-thread).
Désolé mais je ne peux pas grand chose pour toi.
quelques precisions peut-etre:
-quel OS ?
"executer un programme toutes les x secondes? "

toujours le meme prog ? toujours le meme X ?

dnob700
dnob700
Niveau 10
29 mars 2006 à 21:17:55

la réponse est non : un batch ne peut pas faire ça.

Mysterouest
Mysterouest
Niveau 10
30 mars 2006 à 08:13:00

C´est impossible de décrémenté ou incrémenté une variable denvironnement ?

Neofungamer
Neofungamer
Niveau 21
30 mars 2006 à 10:47:51

sous linux ouai c´est possible en bash, t´as une commande qui te "stop" ton code pendant "x" seconde et qui le reprend ensuite.

Sous Win il doit peut etre exister une commande du style "time" ou un truc du meme style.

Bigloo
Bigloo
Niveau 10
30 mars 2006 à 11:44:22

Et avec la commande XP ´at´ (si je me goure pas) ?

Bigloo
Bigloo
Niveau 10
30 mars 2006 à 11:45:21

(désolé pour le double post)

"C´est impossible de décrémenté ou incrémenté une variable denvironnement ?"
-> ´man set´

Euh pardon, ´set /?´ :)

dnob700
dnob700
Niveau 10
30 mars 2006 à 18:19:23

mais je ne crois pas qu´il y ait de moyen de mettre en pause l´exécution d´un fichier de commande batch (mais peut-être que je ne le connais pas).

Mysterouest
Mysterouest
Niveau 10
31 mars 2006 à 00:46:38

Bigloo bouton profilbouton profil Posté le 30 mars 2006 à 11:45:21 Avertir un administrateur à propos de ce message !
(désolé pour le double post)

"C´est impossible de décrémenté ou incrémenté une variable denvironnement ?"
-> ´man set´

Euh pardon, ´set /?´

-

J´ai survolé un peu et j´ai pas trouvé finalement la possibilité dans ce texte

Le truc ca serait un genre de macro qui simulerais une touche car c´est possible de mettre en pause temporairement temps que personne n´as appuyez sur quelque chose , mais ca ne révèle pas que du Batch

dnob700
dnob700
Niveau 10
31 mars 2006 à 15:14:15

pour incrémenter une variable, tu fait :

set /A nb=1

puis quand tu veux :
set /A nb+=1

Mysterouest
Mysterouest
Niveau 10
01 avril 2006 à 01:10:16

Bon alors c´est possible son truc

Il crée une variable , une condition , il décremention sa variables par le moyen du planificateur de taches a la seconde pour lancé son batch dans la fenêtre déja ouverte et quand ca descend zero et bien il a qu´a entrez sa commande. je vois pas trop ou est le problème

un genre de truc ..

if %var% <= 60 > 0 set /A nb-=1
else start "lechemin" | set %var% 60

m´enfin c´est pas la syntaxe exacte mais voyez le tableau ..

Mysterouest
Mysterouest
Niveau 10
01 avril 2006 à 01:11:42

Finit par toujours par se débrouillez avec les moyens du bords ...

Mysterouest
Mysterouest
Niveau 10
01 avril 2006 à 01:14:45

Et si on est chanceux .. peut être qu´on aura besoin de rien programmé sur le planificateur de tâches .. a l´aide quelques petits paramètres . je vais allez vérifier un truc .. je reviens .. et putain ce que c´est faticant .. tout c´est point :fou: ...

Mysterouest
Mysterouest
Niveau 10
01 avril 2006 à 01:23:56

Et voila quesque je disais ! on finit par se débrouillez .. si on prend la peine de chercher.

Tu peut tout planifier dans ton script, même le lancement de la tache par le planifieur.

Schtasks

Schtasks /create /tn NomTâche /tr Programme /sc planification [/mo modificateur] [/d jour] [/m mois[,mois...] [/i DuréeInactivité] [/st HeureDébut]

http://www.hotline-pc.org/tachesplanifiees.htm

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment