Per Batch nächsten freien TCP IP Port ermitteln
Hallo!
Gibt es einen Befehl oder irgendeinen Möglichkeit per Batch einen freien Port über 1023 zu ermitteln.
(OS WinXP bzw. Server 2003)
Folgendes Problem:
Ein Programm (im Prinzip ein Webserver) wird auf einen Rechner gestartet, dem Programm muss eine IP und Port mitgeteilt werden auf welchen es horchen soll.
Wenn sich am selben Rechner (z.B. Terminal Server) ein weiter User anmeldet und das Programm starten möchte geht das nicht, da der Port schon belegt ist.
Den zu verwendenden Port liest das Programm aus einer Konfig – Datei aus.
Gestartet wird das Programm per Batch.
Also müsste ich per Btach einen freien Port ermitteln um diesen in die Konfig – Datei zu schreiben, aber wie geht das?
Bin für jeden Tipp dankbar!
lg
Gibt es einen Befehl oder irgendeinen Möglichkeit per Batch einen freien Port über 1023 zu ermitteln.
(OS WinXP bzw. Server 2003)
Folgendes Problem:
Ein Programm (im Prinzip ein Webserver) wird auf einen Rechner gestartet, dem Programm muss eine IP und Port mitgeteilt werden auf welchen es horchen soll.
Wenn sich am selben Rechner (z.B. Terminal Server) ein weiter User anmeldet und das Programm starten möchte geht das nicht, da der Port schon belegt ist.
Den zu verwendenden Port liest das Programm aus einer Konfig – Datei aus.
Gestartet wird das Programm per Batch.
Also müsste ich per Btach einen freien Port ermitteln um diesen in die Konfig – Datei zu schreiben, aber wie geht das?
Bin für jeden Tipp dankbar!
lg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 65293
Url: https://administrator.de/contentid/65293
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
1 Kommentar