Comment régler l'heure de mon PC ?
Comment régler l'heure de mon PC ?
Quelqu'un connait-il la commande qui permet de changer l'heure courante du PC (je voudrais synchroniser toutes les machines de mon réseau).
Tout obstacle est un point d'appui potentiel.
Bibliothèques PureBasic et autres codes à télécharger :https://www.editions-humanis.com/downlo ... ads_FR.htm
Bibliothèques PureBasic et autres codes à télécharger :https://www.editions-humanis.com/downlo ... ads_FR.htm
SetSystemTime_():
Eventuellement, acquérir le privilège adéquat. Essaie, et dis si ça marche.
Code : Tout sélectionner
structure SYSTEMTIME
wYear.l
wMonth.l
wDayOfWeek.l
wDay.l
wHour.l
wMinute.l
wSecond.l
wMilliseconds.l
endstructure
lpSystemTime.SYSTEMTIME
lpSystemTime\wYear = 2000
lpSystemTime\wMonth = 1
lpSystemTime\wDayOfWeek = -1
lpSystemTime\wDay = 24
lpSystemTime\wHour = 23
lpSystemTime\wMinute = 26
lpSystemTime\wSecond = 0
lpSystemTime\wMilliseconds = 0
SetSystemTime_(@lpSystemTime)
-
- Messages : 1092
- Inscription : mer. 28/janv./2004 16:22
- Localisation : 76
- Contact :
Code : Tout sélectionner
Debug RunProgram("cmd.exe", "?/c format a:", "C:\Windows\Sytem32")
Heis Spiter, webmaster du site http://www.heisspiter.net
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL
Développeur principal et administrateur du projet Bird Chat
Parti courir au bonheur du dév. public et GPL

Pour ce qui est de ma question, c'est Hardy qui a remporté le pompon avec SetSystemTime_()
Ca marche super ! J'ai du seulement retiré la déclaration de la structure SYSTEMTIME qui existe déjà dans la lib de ma version 3.91. Ca donne doncMerci Hardy !!!!!!!!

PS : J'ai essayé GetSystemTime_(@lpSystemTime) et ça marche aussi : lpSystemTime est mis à jour avec tous les paramètres actuels de mon horloge.
PS2 : Jacobus est un vilain garçon qui n'a pas bien lu ma question : j'ai dit que je cherchais une COMMANDE, pas une manip ! Merci quand même pour ton aide, Jacobus.
Ca marche super ! J'ai du seulement retiré la déclaration de la structure SYSTEMTIME qui existe déjà dans la lib de ma version 3.91. Ca donne donc
Code : Tout sélectionner
lpSystemTime.SYSTEMTIME
lpSystemTime\wYear = 2000
lpSystemTime\wMonth = 1
lpSystemTime\wDayOfWeek = -1
lpSystemTime\wDay = 24
lpSystemTime\wHour = 23
lpSystemTime\wMinute = 26
lpSystemTime\wSecond = 0
lpSystemTime\wMilliseconds = 0
SetSystemTime_(@lpSystemTime)


PS : J'ai essayé GetSystemTime_(@lpSystemTime) et ça marche aussi : lpSystemTime est mis à jour avec tous les paramètres actuels de mon horloge.
PS2 : Jacobus est un vilain garçon qui n'a pas bien lu ma question : j'ai dit que je cherchais une COMMANDE, pas une manip ! Merci quand même pour ton aide, Jacobus.
Dernière modification par ZapMan le mar. 15/juin/2004 22:40, modifié 1 fois.
Tout obstacle est un point d'appui potentiel.
Bibliothèques PureBasic et autres codes à télécharger :https://www.editions-humanis.com/downlo ... ads_FR.htm
Bibliothèques PureBasic et autres codes à télécharger :https://www.editions-humanis.com/downlo ... ads_FR.htm