Not sure if I am reading the question right or not. When you say the clients don't have netbios access to a central server, does that mean the ds server doesn't have netbios access to the clients?
If the DS server does have access (and the logged on user of the server has admin rights), you might run this script and configure it this way (note: the if statement is if you want to separate where the files are coming from). If you can't access the client via \\computer\c$ from the DS, then this will not work.
1. Create a new job.
2. Add "Run Script" task.
3. Choose "Run this script:" and type the following:
if not exist c:\%COMPNAME% md c:\%COMPNAME%
copy \\%COMPNAME%\c$\dir1\file1 c:\%COMPNAME%\*.*
4. Click Next
5. Choose "Locally on the Deployment Server" under "Script Run Location" and make sure the check box is checked for Run when the agent is connected.
6. Click Finish and then run the job on a test computer.
Hope this helps.