In XP -Uncheck -Use simple File sharing in folder options
C$ and Admin$ share should be available. You should be able to ping the client from server and vice-versa
WIndows Firewall port should excluded for communication ( 8014 )
In Newer OS UAC should be turned off.
and for deployment you need to use Administrator Credentials ( Domain/Local )
It doesn't matter if its Domain or Workgroup.