OVH Cloud OVH Cloud

Problème d'horlage

5 réponses
Avatar
Marianne
Bonjour a tous.
J'ai besoin d'aide... J'ai un réseau interne dont les PC perdent leur heure.
Je voudrais faire un programme qui dirait aux ordis d'allé lire l'heure sur
mon serveur.

Est-ce que c'est possible et très compliqué???

Merci à tous... Marianne

5 réponses

Avatar
TroXsA - [VB.NET-2005]
Non, c'est simple
suffit d'utiliser un shell (process) pour lire l'heure sur la machine
distante
je sais qu'il existe une command DOS qui recupere l'information, mais je me
souvien plus
si je m'en souvien je manquerais pas de re venir par là

@+


--
TroXsA
http://cerbermail.com/?rIXgaw9Xsl
Avatar
Marianne
??? Pour moi, shell sert à partir un programme... Peux-tu m'en dire plus STP
Merci

"TroXsA - [VB.NET-2005]" a écrit :


Non, c'est simple
suffit d'utiliser un shell (process) pour lire l'heure sur la machine
distante
je sais qu'il existe une command DOS qui recupere l'information, mais je me
souvien plus
si je m'en souvien je manquerais pas de re venir par là

@+


--
TroXsA
http://cerbermail.com/?rIXgaw9Xsl





Avatar
Stephane TUET
Tu parles sûrement de la commande "time".

Steph

"TroXsA - [VB.NET-2005]" a écrit dans le message de
news: defhkb$k35$

Non, c'est simple
suffit d'utiliser un shell (process) pour lire l'heure sur la machine
distante
je sais qu'il existe une command DOS qui recupere l'information, mais je
me souvien plus
si je m'en souvien je manquerais pas de re venir par là

@+


--
TroXsA
http://cerbermail.com/?rIXgaw9Xsl



Avatar
TroXsA - [VB.NET-2005]
Non c'est une autre command il me semble
je vais rechercher ça aujourd'hui quand j'aurait un peut de temps :)

@+

--
TroXsA
http://cerbermail.com/?rIXgaw9Xsl
"Stephane TUET" a écrit dans le message de news:

Tu parles sûrement de la commande "time".

Steph

"TroXsA - [VB.NET-2005]" a écrit dans le message de
news: defhkb$k35$

Non, c'est simple
suffit d'utiliser un shell (process) pour lire l'heure sur la machine
distante
je sais qu'il existe une command DOS qui recupere l'information, mais je
me souvien plus
si je m'en souvien je manquerais pas de re venir par là

@+


--
TroXsA
http://cerbermail.com/?rIXgaw9Xsl







Avatar
TroXsA - [VB.NET-2005]
Voilà j'ai eu 5 minutes et j'ai fini par le retrouver cette commande
C'est donc "Net Time"

C:Documents and SettingsMonNom>net time
L'heure en cours sur NomDuPC est 8/25/2005 3:50 PM

Il reste a coder ton Process pour recuperer les valeurs puis les transformer
_________________________________________________

Dans un Module
_________________________________________________
Public Sub NetTime()
Dim GetNetTime As New Process
With GetNetTime
With .StartInfo
.UseShellExecute = False
.RedirectStandardOutput = True
.FileName = Environ("comspec")
.CreateNoWindow = True
.Arguments = "/c net time"
End With
.Start()
Dim RTime As String = TasksProcess.StandardOutput.ReadToEnd()
End With
End Sub
__________________________________________________

Pour la suite je te laisse faire, si tu souhaites un coup de main pour la
suite fait un signe :)

@+


--
TroXsA
http://cerbermail.com/?rIXgaw9Xsl