Logo Hardware.com.br
Isaias Pereira Silva
Isaias Perei... Novo Membro Registrado
12 Mensagens 4 Curtidas

[Resolvido] Bat para copiar arquivos para uma pasta em rede

#1 Por Isaias Perei... 10/01/2023 - 10:18
Estou tentando criar um bat que copia arquivos da minha área de trabalho e manda para a pasta em rede, mas esta dando erro não consigo identificar oque estou fazendo errado. Alguém poderia ajudar por favor kkk ?

Segue abaixo o bat :
@echo OFF
net use S:
ECHO .
ECHO .
ECHO *** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
ECHO .
ECHO ******* COPIANDO ARQUIVOS *******
ECHO .
ECHO .

copy "C:\Users\LABORATORIO\Desktop\Isaias\*.*" "S:\Isaias


Pause



---------------------------------------------------------------------------------------------------------------------------------------------------------

O erro que retorna:


Nome local S:
Nome remoto \\ncloud.grupod.......................
Tipo de recurso Disco
Comando concluído com êxito.

.
.
*** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
.
******* COPIANDO ARQUIVOS *******
.
.
C:\Users\LABORATORIO\Desktop\Isaias\*.*
O sistema não pode encontrar o arquivo especificado.
0 arquivo(s) copiado(s).
Pressione qualquer tecla para continuar. . .
TRONNER
TRONNER Cyber Highlander Registrado
32.2K Mensagens 7.3K Curtidas
#2 Por TRONNER
10/01/2023 - 10:48
Isaias Pereira Silva disse:
[...] Segue abaixo o bat :


@echo off
cls
net use S:
echo.
echo --------------------------------------------------------------------------------
echo *** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
echo --------------------------------------------------------------------------------
echo ******* COPIANDO ARQUIVOS *******
echo.
xcopy /E /V /C /F "C:\Users\LABORATORIO\Desktop\Isaias\*.*" S:\Isaias
echo.
echo .... concluído! Aperte qualquer tecla para continuar
pause
exic.

Veja se funciona ...
cool.png**Quando pensar ser um Golias, cuidado para não encontrar algum Davi**
veja.png Conheça os Poderosos e Gratuitos [ Iperius Backup ] e [ Iperius Remote ]
veja.png Todo dia um software novo e grátis [ clicando aqui ]
boa.gif Faça valer a sua voz com o Mudamos+ { https://www.mudamos.org }
Isaias Pereira Silva
Isaias Perei... Novo Membro Registrado
12 Mensagens 4 Curtidas
#3 Por Isaias Perei...
10/01/2023 - 10:59
Fiz o teste como me pediu ainda continua apresentando o erro :



Nome local S:
Nome remoto \\ncloud.grup....................
Tipo de recurso Disco
Comando concluído com êxito.


--------------------------------------------------------------------------------
*** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
--------------------------------------------------------------------------------
******* COPIANDO ARQUIVOS *******

Erro na criação do arquivo - Não há suporte para o pedido.

Não foi possível criar o diretório - S:\Isaias\CONTROLE DE EQUIPAMENTOS
Erro na criação do arquivo - Não há suporte para o pedido.

Não foi possível criar o diretório - S:\Isaias\Firmwares
Erro na criação do arquivo - Não há suporte para o pedido.

Não foi possível criar o diretório - S:\Isaias\ubnt-discovery
0 arquivo(s) copiado(s)

.... concluído! Aperte qualquer tecla para continuar
Pressione qualquer tecla para continuar. . .



-------------------------------


Não será o caminho S:, não sei explica direito ele é um diretório em rede quando vou mapear eu mapeio por https://ncloud......... e não por ip, nao sei explicar kkkk kkkkk
PH
PH Cyber Highlander Registrado
61.3K Mensagens 10.7K Curtidas
#4 Por PH
10/01/2023 - 11:38
Isaias Pereira Silva disse:
Estou tentando criar um bat que copia arquivos da minha área de trabalho e manda para a pasta em rede, mas esta dando erro não consigo identificar oque estou fazendo errado. Alguém poderia ajudar por favor kkk ?

O erro que retorna:


Nome local S:
Nome remoto \\ncloud.grupod.......................
Tipo de recurso Disco
Comando concluído com êxito.

.
.
*** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
.
******* COPIANDO ARQUIVOS *******
.
.
C:\Users\LABORATORIO\Desktop\Isaias\*.*
O sistema não pode encontrar o arquivo especificado.
0 arquivo(s) copiado(s).
Pressione qualquer tecla para continuar. . .


Bom dia!

Seja bem-vindo ao fórum! wink.png
Tudo bem com você? Espero que sim!

Alguma perguntas.

O bat vai rodar do computador que tem os arquivos?
Na pasta Isaias tem arquivos soltos?
Existe o compartilhamento de rede para a pasta de destino?

Antes de criar um arquivo de lote é bom fazer o teste dos comandos para ver se vai dar um erro, pois se der erro, precisa corrigir antes de criar o arquivo de lote.

digita o comando net use s: veja se o retorno é igual ao desse print.

Usando o comando copy.

copy C:\Users\LABORATORIO\Desktop\Isaias\*.* S:\Isaias

Olha o exemplo como funcionou.

Anexo do post

Usando o Xcopy.

Se vai copiar apenas arquivos contidos na pasta, não há necessidade do parâmetro /E, pois esse vai copiar os diretórios e subdiretórios vazios ou não!

Anexos

Mas aquele que me negar diante dos homens, eu também o negarei diante do meu Pai que está nos céus.

Mateus 10:33
Isaias Pereira Silva
Isaias Perei... Novo Membro Registrado
12 Mensagens 4 Curtidas
#5 Por Isaias Perei...
10/01/2023 - 11:51
Bom dia , obrigado big_green.png

Sim o bat vai rodar no computador que esta com os arquivos.
Na pasta Isaias tem mais pasta e dentro delas tem arquivos XLS solto dentro.
Sim o Compartilhamento da pasta esta okay vou colocar o print

O comando que estou usando em bat é:



@echo OFF
net use S:
ECHO .
ECHO .
ECHO *** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
ECHO .
ECHO ******* COPIANDO ARQUIVOS *******
ECHO .
ECHO .

copy "C:\Users\LABORATORIO\Desktop\Isaias\*.*" "S:\Isaias


Pause

Anexos

PH
PH Cyber Highlander Registrado
61.3K Mensagens 10.7K Curtidas
#6 Por PH
10/01/2023 - 12:38
Boa tarde!

Nesse caso, não foram encontrados arquivos na raiz da pasta Isaias. O parâmetro *.* indica que vai selecionar (nesse caso para cópia) todos arquivos de qualquer extensão. Ele não busca por pastas.

Anexo do post

Exemplo como fica copiando tudo que tiver dentro da pasta isaias, ai sim entra o /E do Xcopy

Anexo do post

Então se vai copiar tudo que tem dentro da pasta Isaias o comando vai mudar

Então dentro do arquivo de lote deve funcionar assim

Lembrando que as aspas (") devem ser abertas e fechadas e desde o início vem deixando as aspas (") abertas no final, ou seja, faltando uma!

xcopy /e "C:\Users\LABORATORIO\Desktop\Isaias\" "S:\Isaias"

Edit.

Faltou o teste feito aqui.

Teste realizado aqui usando o seu bat, mas com meus caminhos.

Anexo do post

@echo OFF
net use F:
ECHO .
ECHO .
ECHO *** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
ECHO .
ECHO ******* COPIANDO ARQUIVOS *******
ECHO .
ECHO .
xcopy /e "c:\intel" "f:\teste"

Anexos

Mas aquele que me negar diante dos homens, eu também o negarei diante do meu Pai que está nos céus.

Mateus 10:33
Isaias Pereira Silva
Isaias Perei... Novo Membro Registrado
12 Mensagens 4 Curtidas
#9 Por Isaias Perei...
10/01/2023 - 13:10
Boa Tarde big_green.png

Eu fiz o teste aqui com o xcopy do jeito que explicou ainda assim não copia os arquivos, não estou entendendo o motivo de não conseguir kkk ta complicado kkkk


O bat alterado :

@echo OFF
net use S:
ECHO .
ECHO .
ECHO *** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
ECHO .
ECHO ******* COPIANDO ARQUIVOS *******
ECHO .
ECHO .

xcopy /e "C:\Users\LABORATORIO\Desktop\Isaias\" "S:\Isaias"


Pause


Quando eu tento rodar com privilegios ADM o erro troca vou deixar em print tbm.

Oii Sim Sim, pelo Win+R quando digito S:\Isaias e quando eu vou pelo Explorer da Pasta. Os dois jeitos funciona

Anexos

PH
PH Cyber Highlander Registrado
61.3K Mensagens 10.7K Curtidas
#10 Por PH
10/01/2023 - 13:15
Faça um teste criando outras pastas na unidade c: como fiz e tenta executar o comando apontando para essa pasta.
Tem permissões de gravação no local compartilhado de rede?

Edit.

Fiz um novo teste copiando da área de trabalho.

Anexo do post

Anexos

Mas aquele que me negar diante dos homens, eu também o negarei diante do meu Pai que está nos céus.

Mateus 10:33
Isaias Pereira Silva
Isaias Perei... Novo Membro Registrado
12 Mensagens 4 Curtidas
#13 Por Isaias Perei...
10/01/2023 - 13:41
Oii estou tendando fazer o teste de compartilhamento aqui mas esta dando erro , criei uma pasta na area de trabalho chamada teste e fiz o compartilhamento dela, dentro a pasta que eu quero copiar a Isaias eu criei um arquivo txt para teste e quando executo o bat da erro :

o bat modificado para copiar direto para nova pasta compartilhada

@echo OFF
net use Z:
ECHO .
ECHO .
ECHO *** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
ECHO .
ECHO ******* COPIANDO ARQUIVOS *******
ECHO .
ECHO .

xcopy /e C:\Users\LABORATORIO\Desktop\Isaias\Teste.txt" "Z:\Teste


Pause

Anexos

Isaias Pereira Silva
Isaias Perei... Novo Membro Registrado
12 Mensagens 4 Curtidas
#15 Por Isaias Perei...
10/01/2023 - 14:11
Alterei o comando onde que tava faltando :


@echo OFF
net use Z:
ECHO .
ECHO .
ECHO *** COPIANDO ARQUIVOS DA PASTA PARA O NCLOUD ***
ECHO .
ECHO ******* COPIANDO ARQUIVOS *******
ECHO .
ECHO .

xcopy /e "C:\Users\LABORATORIO\Desktop\Isaias\" "Z:\Teste" "Z:\Teste


Pause


Ainda assim continua apresentando erro, so que dessa vez foi outro kkk

Anexos

© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal