You can put the files on the Sysvol/Netlogon share on your domain controller(s). If you do something like shown below it will only run on server TS1.

Your drive mapping on group membership looks ok. You should leave out the <> 0 on the AddPrinterConnection lines or make an If statement out of it when the function returns something else then 0.

 Code:
If @WKSTA = "TS1"
	;Do your TS stuff here.
Else
	;Do stuff for other machines here.
EndIf
_________________________
Mart

- Chuck Norris once sold ebay to ebay on ebay.