[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Prezados coelgas estou com o seguinte problema, tenho que copiar um arquivo para uma pasta em diversas máquinas e logo após dou um dir para confirmar que o arquivo está copiado corrtamente.
para fazer isso criei dois arquivos um (1º arquivo)para gerar várias instâncias do DOS (uma para cada linha de ip)e outro para fazer a copia e dar o DIR escrevendo o resultado do comando em um arquivo texto, mas o arquivosempre aparece vazio.
executo os comando um a um e funciona, será que alguem pode me auxiliar?
Abraços
KharalX
*********************************
1º aqruivo.cmd
2º arquivo .cmd
para fazer isso criei dois arquivos um (1º arquivo)para gerar várias instâncias do DOS (uma para cada linha de ip)e outro para fazer a copia e dar o DIR escrevendo o resultado do comando em um arquivo texto, mas o arquivosempre aparece vazio.
executo os comando um a um e funciona, será que alguem pode me auxiliar?
Abraços
KharalX
*********************************
1º aqruivo.cmd
- Código:
if exist ips.txt ( goto inicio ) else ( goto msn )
:msn
echo ESTA FALTANDO O ARQUIVO DE IPS!!
PAUSE
goto sair
echo ******** SCRIPT
:inicio
for /F "tokens=1-2" %%a in (IPs.txt) do start /min principal.cmd %%a & sleep 5
rem goto inicio
:sair
2º arquivo .cmd
- Código:
xcopy D:\Script\verifica.txt /file://\\%1\c$\arquivos]\\%1\c$\arquivos de programas\XYZ\pasta 2.0"
echo %1>>sucesso.txt
dir "/file://\\%1\c$\arquivos]\\%1\c$\arquivos de programas\XYZ\pasta 2.0\verifica.txt">>sucesso.txt
if not exist "/file://\\%1\c$\Arquivos]\\%1\c$\Arquivos de programas\XYZ\pasta 2.0\verifica.txt" goto erro_copia
goto sair
:erro_copia
echo %1>>nao_copiou.txt
goto sair
:sair
exit