Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Net Time mit timer unter DOS? (https://www.delphipraxis.net/25200-net-time-mit-timer-unter-dos.html)

celinaw 2. Jul 2004 17:01


Net Time mit timer unter DOS?
 
Hi

Ich möchte mit dem Befehl "Net Time" unter MS-Dos 6.22 regelmäßig die aktuelle Zeit vom Server holen.

Wie kann ich das automatisiern? Z.B alle 6 Stunden?

Jemand eine Idee??


Gruß Celina

PS: Auf den Rechner läüft nur DOS.....

SirThornberry 2. Jul 2004 17:05

Re: Net Time mit timer unter DOS?
 
Da es unter Dos kein Multithreading gibt könnte ich mir höchstens vorstellen das ganze in einen Treiber reinzubauen. Wenn zum beispiel so eine Abfrage im Mousetreiber ist wird die Procedure ja immer wieder durchlaufen wenn der Maustreiber angesprochen wird. Ne Andere Möglichkeit könnte ich mir da nicht vorstellen..

celinaw 2. Jul 2004 17:22

Re: Net Time mit timer unter DOS?
 
Hi SirThornberry

Eine Maus ist auch nicht installiert!
Vielleicht der Tastatur treiber?

Aber wie macht man das?

Davon habe ich wirklich keine Ahnung :oops:

Gruß Celina

NicoDE 2. Jul 2004 17:25

Re: Net Time mit timer unter DOS?
 
Das dürfte ziemlich aufwendig werden (ein TSR mit Timer-Interrupt ist schnell geschrieben, aber beim Netzwerk und den Protokollen habe ich keine Ahnung wie schwer das ist...).

Wie wäre es mit fertigen Lösungen... http://www.bookcase.com/library/soft...top.clock.html

celinaw 2. Jul 2004 17:25

Re: Net Time mit timer unter DOS?
 
Zur Info....

Auf den entsprechenden Dos PCs läuft eine Turbo Datenbank "TDB"

Hier läuft eine Lagerverwaltung! Der Server läuft auf Windows 2000.
Alle Clients mit der TDB Maske laufen auf DOS.



Gruß Celina....

Tubos 2. Jul 2004 17:28

Re: Net Time mit timer unter DOS?
 
Wenn ich mich recht erinnere gibt es net.exe erst ab Windows NT, oder? :gruebel:
Windows 98 hat es zumindest nicht und da das auch nur mehr oder weniger ein DOS-Aufsatz ist, müsste doch DOS 6.22 es auch nicht haben...

celinaw 2. Jul 2004 17:33

Re: Net Time mit timer unter DOS?
 
Hi

Net.exe ist bei Dos 6.22 nicht dabei. Aber mann kann es mit MS Client nachträglich Installieren. So ist es möglich auch unter DOS ein Netzwerk einzureichten. Allerdings sehr zu laßten des Speichers...
Aber es läüft wenn man den Speicher etwas Optimiert!

Gruß Celina

celinaw 2. Jul 2004 17:35

Re: Net Time mit timer unter DOS?
 
Hi NicoDE

Nun, das sind ja eine Menge Tools. Ob da was passendes bei ist, muss ich mal testen. Wenn es eine Fertige Lösung gibt, würde ich die natürlich nutzen. Ich befürchte allerdings das die Tolls nicht die Zeit von dem Server holen koönnen....


Gruß Celina

NicoDE 2. Jul 2004 17:49

Re: Net Time mit timer unter DOS?
 
Zitat:

Zitat von celinaw
Nun, das sind ja eine Menge Tools. Ob da was passendes bei ist, muss ich mal testen.

Am einfachsten wird es wohl sein, ClockUpd (gibt's dort mit gut kommentiertem Quellcode) so umzuschreiben, dass in einem Intervall ein Programm (net time) aufgerufen wird.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz