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 ]