Timp de sistem al computerului la distanță

Timp de sistem al computerului la distanță

Misterul cum să învețe sistemul # xA0; timpul calculatorului la distanță.

Situația este următoarea:
Utilizatorul a ghicit să traducă timpul de sistem pe stația de lucru și a primit o portiță atunci când lucrează cu aplicația. Încerc să sincronizez timpul de sistem al stației de lucru cu serverul. Se pare că funcționează, dar încetinește foarte mult. Aici vreau să încerc să nu sincronizez mașinile și să iau timp de la server și să lucrez deja cu ea ca o variabilă. Dar cum să o luăm?







Nu modificați timpul pentru utilizator.


> SerzhK


> Se pare că funcționează, dar încetinește foarte mult.

Am totul de lucru și frâne.
Am următorul text în fișierul lot:

NET TIME \\ server / set / y

La frână nu ar trebui să. Aduceți sincronizarea timpului în sarcinile atribuite. Stabiliți că sarcina este declanșată atunci când porniți Windows și comandați. Și nu-ți rupe capul.







Toți utilizatorii au fost trimiși la cursuri de calculator. Și oamenii noștri nu sunt proști. Aplicați înainte de ora 12, transferați timpul și totul este OK (mai ales acum știu cum să o facă).
Întreprinderea este energetică, încălcarea termenului limită este inacceptabilă. Aici, de asemenea, am puzzle - pentru a exclude în principiu (interdicțiile nu ajută). Am efectuat sincronizarea astfel: NET TIME \\ server / set / y

Ei bine, ca Ramil sazal, să interzicăți schimbarea timpului, să acordați drepturile Utilizatorului și tuturor. Acesta este în Win2K / XP. iar în 95/98 există programe care interzic utilizatorului să schimbe timpul.

Aplicația nu ar trebui să ia timp local, ci timpul de la server. Apoi utilizatorul nu poate înșela.

Dacă serverul nu este disponibil, nu utilizați funcția Time, ci luați în schimb baza de date GetTickCount (desigur, păstrând timpul de pornire la pornire).
Sau timpul de aplicare poate fi stabilit la punctul de primire a acestei cereri.

Ceva nu funcționează cu adevărat. Situația este următoarea:

procedura TForm_ADD_NewZayvka.BitBtn1Click (expeditor: TObject);
începe
// Sincronizați timpul sistemului cu serverul
FormMain.SetTime (FormMain.SelectNameServerNAME.AsString);

Totul este timpul normal pentru un sclav. stație și server în mod sincron

// Adăugați direct o nouă aplicație
ADD_zayvka; - dar aici nu este posibil, variabila Acum-rămâne-
este egal cu timpul nesincronizat. Când faceți din nou clic pe BitBtn1, totul este bine, dar la prima întindere completă.

ajuta cine poate







Articole similare

Trimiteți-le prietenilor: