Take Command / TCC Help v. 13.04
@ENUMSERVERSNot in LE
Hide Navigation Pane
@ENUMSERVERSNot in LE
Previous topic Next topic No directory for this topic No expanding text in this topic  
@ENUMSERVERSNot in LE
Previous topic Next topic Topic directory requires JavaScript JavaScript is required for expanding text JavaScript is required for the print function Mail us feedback on this topic!  

Comments (...)

@ENUMSERVERS[n,server[,type]] : Enumerate the servers on the network. n is the entry number in the list of servers (the first one is 0). server is the machine name(s) to match and it may contain wildcards. Returns a null string if there are fewer than n-1 matching servers. This function can be repeatedly called, incrementing n each time to enumerate all available server names until it returns a null string.

 

If n is -1, @ENUMSERVERS returns the number of matching servers.

 

@ENUMSERVERS takes an optional third argument to return only servers of that type.  The possible types are:

 

 WORKSTATION - All workstations.

 SQLSERVER - Any server running Microsoft SQL Server

 DOMAIN - Primary domain controller

 DOMAINBACKUP - Backup domain controller

 DOMAIN_ENUM - Primary domain

 LOCAL - Servers maintained by the browser

 AFP - Apple File Protocol servers

 TIME - Servers running the Timesource service

 PRINTQ - Server sharing print queue

 TERMINAL - Terminal Servers

 CLUSTER - Server clusters in the domain

 VSCLUSTER - Cluster virtual servers in the domain

 MASTER - Server running the master browser service

 

WARNING! Windows may require a significant amount of time before returning data to this function when used on large networks.

 

Examples:

 

echo %@enumservers[0,\\SERVER]

for %i in (0 1 2) echo %@enumservers[%i,*]

 

 

Comments (...)