I've got this shell command and it's just not working. I'm staring at the single and double quotes, I know I've gone wrong somewhere but I just can't see it.

The following line works a treat when reading through an array containing files to copy:

code:
Shell '%COMSPEC% /c xcopy.exe /Q /D "'+@LDRIVE+$ContactSpecific+'\'+$AcdServices[$Counter]+'" $AcdDirectory > nul'  


But this next one which uses wildcards screws up and I guess i've got the quotes wrong?

code:
 

Shell '%COMSPEC% /C xcopy.exe /Q /D "'+@LDRIVE+$CCBristolStart+'\*.*'" $LCCopsStartDir > nul'


Can anyone tell me where I'm going wrong in the second example? I think I'm suffering from "Kix Fever", I've spent far too long developing this logon script and I'm starting to loose the plot!!!