Select the product you need help with
So meldet Portqry.exe nur empfangsbereite PortsArtikel-ID: 310513 - Produkte anzeigen, auf die sich dieser Artikel bezieht Dieser Artikel wurde zuvor veröffentlicht unter D310513 Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 310513
(http://support.microsoft.com/kb/310513/en-us/
)
How to Make Portqry.exe Only Report Listening PortsAuf dieser SeiteZusammenfassung
Dieser Artikel beschreibt, wie Sie erreichen, dass Portqry.exe nur empfangsbereite Ports meldet, keine Ports, die sich in einem anderen Zustand befinden.
Weitere Informationen
Sie können das Befehlszeilenprogramm Portqry.exe zur Problembehandlung bei TCP/IP-Verbindungen verwenden. Portqry.exe läuft unter Windows 2000 und Windows XP. Portqry.exe meldet den Portstatus von TCP- und UDP-Zielports auf einem von Ihnen gewählten Computer. Standardmäßig meldet Portqry.exe den Status eines Port als LISTENING (empfangsbereit), NOT LISTENING (nicht empfangsbereit) oder FILTERED (gefiltert). Wenn Sie Portqry.exe mit der Option -q (quiet) ausführen, wird jegliche Bildschirmausgabe (außer Fehlermeldungen) unterdrückt. Nach Abfrage des Zielport liefert Portqry.exe einen der folgenden Werte zurück:
Query.bat definiert die abzufragenden Ports und ruft Listen.bat auf
:Top @echo off :loop @echo PortQry is querying TCP ports 25,110,143,53, and 389 @echo It will only report which ports are listening @FOR %%I IN (25 110 143 53 389) DO CALL listen.bat %%I :end Listen.bat ruft Portqry.exe auf und übergibt ihm den ZielportHinweis: Nur die empfangsbereiten Ports werden zurückgemeldet.
:Top
Kopieren Sie den Text dieser Batchdateien, fügen Sie den Text in eine Textdatei ein und speichern Sie die Dateien als Query.bat und Listen.bat. Kopieren Sie diese Dateien in den Ordner, der Portqry.exe enthält, und führen Sie dann Query.bat aus. Bearbeiten Sie die Liste der Ports in der Datei "Query.bat" sowie das verwendete Protokoll und den Zielserver in der Datei "Listen.bat", um die Funktionalität wie gewünscht zu ändern.
@echo off @portqry -n myserver.reskit.com -e %1 -p tcp -q @if errorlevel = 2 goto end @if errorlevel = 1 goto end @if errorlevel = 0 goto success :success @Echo Port %1 is listening goto end :end Hinweis: Wenn Sie die Option -q zusammen mit der (Protokolldatei-)Option -l verwenden, überschreibt Portqry.exe eine vorhandene Protokolldatei mit demselben Namen und fordert Sie nicht auf, diesen Vorgang zu bestätigen. Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung. EigenschaftenArtikel-ID: 310513 - Geändert am: Donnerstag, 27. Mai 2004 - Version: 3.0 Die Informationen in diesem Artikel beziehen sich auf:
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
|


Zum Anfang








