Erro com arquivo.bat no meu Sistema

Delphi

07/03/2005

Iae,

Estou fazendo um programinha q faz um backup de algumas pastas da maquina e salva no d: , eu postei no forum e não consegui muitos resultados então pedi ajuda para um amigoe ele disse para mim fazer um arquivo .bat e executa-lo pelo delphi com o comando Winexec....
Então estava dando tudo certo mas quando eu executo o arquivo .bat ele da erro ´parametros invalidos´ entao dei os mesmos comandos pelo CMD do win xp home e deu certo eu tirei uma print screen dem uma olhada ai e me digam o q fazer..




Valeu....




:arrow: [color=red:19886d209b]Título alterado por oTTo. Uppercase.[/color:19886d209b]


Quartier

Quartier

Curtidas 0

Respostas

Massuda

Massuda

07/03/2005

Coloque as especificações de arquivo entre aspas, por exemplo
xcopy "c:\nome de pasta com espaços em branco\*.*" "d:\outro nome de pasta com espaços em branco" /s



GOSTEI 0
Gandalf.nho

Gandalf.nho

07/03/2005

[b:b99cf74de7][color=red:b99cf74de7]Notificação de Infração às Regras de Conduta :[/color:b99cf74de7][/b:b99cf74de7]

Título em maiúsculas

Para maiores esclarecimentos pode mandar-me uma [url=http://delphiforum.icft.com.br/forum/privmsg.php?mode=post&u=8378]Mensagem Particular[/url].


GOSTEI 0
Quartier

Quartier

07/03/2005

cara não deu e naum entendi o q vc quis dizer com espaços em brancos


GOSTEI 0
Quartier

Quartier

07/03/2005

cara não deu e naum entendi o q vc quis dizer com espaços em brancos


GOSTEI 0
Quartier

Quartier

07/03/2005

cara não deu e naum entendi o q vc quis dizer com espaços em brancos


GOSTEI 0
Massuda

Massuda

07/03/2005

cara não deu e naum entendi o q vc quis dizer com espaços em brancos
Os argumentos que você está passando para o XCOPY contem espaços/brancos... isso faz com que o XCOPY interprete, por exemplo, ´c:\documents and settings´ como 3 parametros ao invés de um só. Basta colocar os seus nomes de pastas com espaços/brancos entre aspas.


GOSTEI 0
Quartier

Quartier

07/03/2005

então é pra ficar assim ?

xcopy ´c:\´Documents´ ´and´ ´Settings´\Hills\´Configurações´ ´locais´\´dados´ ´de´ ´aplicativos´\´NFS´ ´Underground´ ´2´\*.*´ ´d:\QCORP\´ /e

?????


GOSTEI 0
Massuda

Massuda

07/03/2005

então é pra ficar assim ?
Não... assim é o certo:
xcopy "c:\Documents and Settings\Hills\Configurações locais\dados de aplicativos\NFS Underground 2\*.*"  "d:\QCORP\" /e



GOSTEI 0
Quartier

Quartier

07/03/2005

mas assim não dá


GOSTEI 0
Massuda

Massuda

07/03/2005

Que erro que aparece?

Você está usando Win9x, Win2000 ou WinXP?


GOSTEI 0
Quartier

Quartier

07/03/2005

somente não copia


GOSTEI 0
Massuda

Massuda

07/03/2005

Experimente mudar o parâmetro /e para /s. Se não funcionar... não faço a mínima idéia do que pode ser.


GOSTEI 0
Quartier

Quartier

07/03/2005

eu acabei de executa o .bat pelo cmd e deu aquele pau da pasta Configurações locais nao ser acessada dando esse ero

xcopy ´c:\Documents and Settings\Hills\[color=red:b053cec784]Configuraþ?es locais[/color:b053cec784]
\dados de aplicativos\NFS Underground 2\*.*´ ´d:\QCORP\´ /e


GOSTEI 0
Quartier

Quartier

07/03/2005

e eu já mudei para o /s e tb não deu


GOSTEI 0
Beppe

Beppe

07/03/2005

O batch foi salvo como Unicode/UTF ou ANSI mesmo?


GOSTEI 0
Quartier

Quartier

07/03/2005

ANSI PQ ?


GOSTEI 0
POSTAR