@ENUMSERVERS[n,server[,typ]] : Listen Sie die Server im Netzwerk auf. n ist die Eintragsnummer in der Liste der Server (die erste ist 0). Server ist der bzw. die Maschinennamen, mit denen abgeglichen werden soll, und kann enthalten Platzhalter. Gibt eine Nullzeichenfolge zurück, wenn weniger als vorhanden sind n-1 passende Server. Diese Funktion kann inkrementell wiederholt aufgerufen werden n Jedes Mal werden alle verfügbaren Servernamen aufgelistet, bis eine Nullzeichenfolge zurückgegeben wird.

 

If n ist -1, @ENUMSERVERS gibt die Anzahl der passenden Server zurück.

 

@ENUMSERVERS benötigt ein optionales drittes Argument, um nur Server dieses Typs zurückzugeben. Die möglichen Typen sind:

 

 ARBEITSSTATION – Alle Arbeitsplätze.

 SQLSERVER – Jeder Server, auf dem Microsoft SQL Server ausgeführt wird

 DOMÄNE – Primärer Domänencontroller

 DOMAINBACKUP – Domänencontroller sichern

 DOMAIN_ENUM – ​​Primäre Domäne

 LOKAL – Vom Browser verwaltete Server

 AFP – Apple File Protocol-Server

 TIME – Server, auf denen der Timesource-Dienst ausgeführt wird

 PRINTQ – Server, der die Druckwarteschlange gemeinsam nutzt

 TERMINAL – Terminalserver

 CLUSTER – Servercluster in der Domäne

 VSCLUSTER – Virtuelle Server in der Domäne gruppieren

 MASTER – Server, auf dem der Master-Browserdienst ausgeführt wird

 

WARNUNG! Wenn Windows in großen Netzwerken verwendet wird, kann es eine beträchtliche Zeit dauern, bis Windows Daten an diese Funktion zurückgibt.

 

Beispiele:

 

echo %@enumservers[0,L*]

\\LINKSTATION

 

für %i in (0 1 2) echo %@enumservers[%i,*]

\\LINKSTATION

\\MUSIK

\\WEB-HOST