Supportnet / Forum / BS-Sonstige
Reboot/Neustart.com gesucht
Frage
hi@all
Vor vielen Jahren, vor der Windows-Zeit gab es DOS. Und jemand hat sich leider daran erinnert, das ich früher mal DOS-Programme mit Pascal geschrieben hab.
Die Aufgabe ist fertig; nur ein reboot ist fällig am Programmende. Früher gab es in jeder Mailbox eine kleine *.COM, für Kalt- bzw Warmstart.
=> Hat die noch jemand? Es ist kein smartdrive aktiv, also harter reset ist möglich. Und an die Interrupt-Programmierung muss ich mich erst wieder erinnern. Ralf Browns Interupt-list hab ich bestimmt noch auf einer CD.
Und bevor dumme Fragen kommen: Ja, ich sitzt zur Zeit an einem 386-Steuerungsrechner ohne Lüfter, DOS 5.5 mit Pascal 5.0 :-)
[b]Dies ist wirklich kein Witz, auch wenn einige das so auffassen könnten :-( [/b]
gruss
timber
PS: Links wären hilfreich, ich meld mich spät am Abend nochmal. Keine Lust, dauernd unter den Tisch zu kriechen und Monitor und Tastatur umzustöpseln :-)
Antwort 1 von .DAU
Antwort 2 von .DAU
Zitat:
RESET
A reboot tool that works in any DOS environment, even Quarterdeck´s QEMM or Desqview.
Create RESET.COM by copying the following script, RESET.SCR, and executing the command:
DEBUG < RESET.SCR
Make sure that RESET.SCR is in the current directory, or precede it with its full path.
N RESET.COM
A 100
MOV AX,0040
MOV DX,AX
MOV AX,1234
MOV [0072],AX
JMP F000:FFF0
RCX
10
W
Q
RESET
A reboot tool that works in any DOS environment, even Quarterdeck´s QEMM or Desqview.
Create RESET.COM by copying the following script, RESET.SCR, and executing the command:
DEBUG < RESET.SCR
Make sure that RESET.SCR is in the current directory, or precede it with its full path.
N RESET.COM
A 100
MOV AX,0040
MOV DX,AX
MOV AX,1234
MOV [0072],AX
JMP F000:FFF0
RCX
10
W
Q
Quelle, siehe oben
Antwort 3 von -timber-
Danke, mach ich morgen sofort .
Hab im Chat das debug übersehen, sorry :-(
gruss
timber
Hab im Chat das debug übersehen, sorry :-(
gruss
timber
Antwort 4 von drago
Es reicht auch per Debug einen Int 19 aufzurufen.
(macht dasselbe wie .DAU schon beschrieben hat).
Die .com Datei ist nur 2 Byte Groß.
Debug
-a100
int 19
Mit 2x Return bestätigen (1x Wert bestätigen, 1x edit Modus verlassen)
-n reset.com
-rcx
2
-w
-q
(macht dasselbe wie .DAU schon beschrieben hat).
Die .com Datei ist nur 2 Byte Groß.
Debug
-a100
int 19
Mit 2x Return bestätigen (1x Wert bestätigen, 1x edit Modus verlassen)
-n reset.com
-rcx
2
-w
-q
Antwort 5 von -timber-
hi@all
Danke erstmal euch Beiden!
Aus persöhnlicher Faulheit nutz ich den Tipp von Drago, er ist kürzer ;-)
Was waren das für Zeiten, als man mit 2 Byte eine kontrollierte Prozessorreaktion starten konnte. Erzählt das mal Euren Urenkeln :-)
gruss
timber
Danke erstmal euch Beiden!
Aus persöhnlicher Faulheit nutz ich den Tipp von Drago, er ist kürzer ;-)
Was waren das für Zeiten, als man mit 2 Byte eine kontrollierte Prozessorreaktion starten konnte. Erzählt das mal Euren Urenkeln :-)
gruss
timber
Antwort 6 von intelli genz
jo genau, was waren das für zeiten wo jedes program seine eigenen druckertreiber, soundtreiber und grafiktreiber mit bei haben musste - und der teufel hole den der ein wenig exotische hardware einsetzen wollte -- bleibt doch ewig gestrige -timber-
Antwort 7 von -timber-
Hi intelli genz ,
Du schriebst folgendes:
Dein letzter Satz ist nicht ganz verständlich. Entweder fehlen Zeichen, oder es sind einige zuviel. Kannst du das bitte korrigieren?
Kennst Du noch die alten Programmierer-Zeiten, in denen es ein entweder-oder (DOS) gab?
Dies moderne Multitasking erzeugt nur Bluescreens und damit das Supportnet, weil keiner mehr klarkommt.
gruss
timber
Du schriebst folgendes:
Zitat:
bleibt doch ewig gestrige -timber-
bleibt doch ewig gestrige -timber-
Dein letzter Satz ist nicht ganz verständlich. Entweder fehlen Zeichen, oder es sind einige zuviel. Kannst du das bitte korrigieren?
Kennst Du noch die alten Programmierer-Zeiten, in denen es ein entweder-oder (DOS) gab?
Dies moderne Multitasking erzeugt nur Bluescreens und damit das Supportnet, weil keiner mehr klarkommt.
gruss
timber

