Bonjour, j'ai besoin d'ouvrir un programme ne marchant plus depuis l'an 2000.j'ai donc fait un petit programme que je lance en mode admin et qui :
1) change la date systeme windows
2) ouvre l'application externe
3) attend 10 secondes
4) remet la date du jour
tout fonctionne sauf que tant que le programme que j'ai ouvert n'est pas fermé, la date ne se remet pas à jour...
on dirait que mon petit exe en C a perdu le focus
j'aimerais qu'il n'attende pas la fermeture pour remettre la date courante, pouvez vous m'aider à trouver comment s'il vous plait
merci
voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include <stdio.h> #include <stdlib.h> #include <windows.h> #include <string.h> int main(void) { char dateCourante[20]; SYSTEMTIME Time; GetLocalTime(&Time); sprintf(dateCourante, "date %02d-%02d-%04d", Time.wDay, Time.wMonth, Time.wYear); printf(dateCourante); system ("pause"); system ("date 22-06-1999"); system ("\"C:\\Program Files\\MonProgrammePerime.exe\""); Sleep(10000); system (dateCourante); return 0; }
Partager