Using IsInSubnet.udf http://www.kixtart.org/cgi-bin/ultimatebb.cgi?ubb=get_topic;f=12;t=000053

Try this:

code:
$ip=@IPADDRESS0
$networkid="10.1.1.0"
$subnetmask="255.255.255.0"
$answer=isinsubnet($ip,$networkid,$subnetmask)

$prtpod1="\\server\share1"
$prtpod2="\\server\share2"
$prtpod3="\\server\share3"
$prtpod4="\\server\share4"

call @scriptdir+'\computeringroup.udf'
call @scriptdir+'\isinsubnet.udf'

if ComputerInGroup('Bruns Pod')=1 AND IsInSubnet($answer)=1

if not PriMapState($prtpod1)
? "Status " $prtpod1 " not connected"
? @serror

$nul=AddPrinterConnection(\\server\$prtpod1)
? "Status - Added printer connection "$prtpod1
? @serror

$nul=SetDefaultPrinter($prtpod1)
? "Status - Default printer set "$prtpod1
? @serror

else exit 0

endif

endif

Edited to add call to isinsubnet.udf

tjcarst

[ 21. October 2003, 23:36: Message edited by: tjcarst ]