Parallele Schnittstellen in DOS zählen

Neben der Möglichkeit, mit PRNSTAT.DEB den Druckerstatus feststellen zu können, ist es häufig auch erforderlich, die Anzahl der parallelen Schnittstellen zu ermitteln. Dadurch läßt sich z. B. der Aufruf eines Druckprogramms ohne parallele Schnittstelle verhindern. LPTCOUNT.DEB extrahiert die Anzahl der Schnittstellen aus dem Ergebnis des Interrupts 11h, der Informationen über die Ausstattung des Gerätes erteilt.

Name: LPTCOUNT.DEB
Funktion: Ermittelt die Anzahl der installierten parallelen Schnittstellen.
Übersetzung: DEBUG <LPTCOUNT.DEB
Prüfsumme: 1C94
Anwendung: LPTCOUNTIF ERRORLEVEL #

# = Anzahl

Einschränkungen: ./.
A
INT 11              ;100
MOV CL,E            ;102
SHR AX,CL           ;104
MOV AH,4C           ;106
INT 21              ;108

RCX
A
NLPTCOUNT.COM
W
Q

Quelle: 200 Utilities für PC-/MS-DOS von Gerhard Schild und Thomas Jannot

💡 Sie haben einen Linkedin-Account? Dann können Sie meinen Newsletter „Der 18-Jährige, der einen Zettel schrieb und verschwand“ abonnieren ✔︎ 

Matomo