la sintaxis está bien pero lo malo es cke algunas veces estás en modo de usuario y por eso no puedes copiar al c: intenta entrar en modo administrador...
porcke la sintaxis cke yo uso es la siguienta
copy D:\archivo_De_origen C:\Archivo_de_destino
y trabaja bien pero cuando se trabaja en sesión de usuario no puedes modificar el C: así cke tal vez esa sea la razón y dale todos los permiso al usuario
Te daré un claro ejemplo de cuando utilizo esas funciones
·###############################
title INSTALANDO FONDOS
color 10
copy *.* C:\WINDOWS\FONTS
###############################
Es cuando mi .bat está dentro de la carpeta en la cke tengo las fuentes y lo único cke hago es cke copie todos los archivos a la carpeta de fuentes de windows pero siempre en modo de administrador..
Con el .bat te evitas de muchos problemas cke en ambiente gráfico son muy molestos.
espero te haya servido de algo mi ejemple