Copiando arquivos entre unidades de rede

0

Eu tenho o seguinte arquivo de lote de cópia que funciona bem localmente.

FORFILES /P C:\Users\Documents\TestingFolder\PDFs\ /M *Daily*.pdf /S /C "cmd /c copy @file C:\Users\Documents\TestingFolder\MovedPDFs\"

isso move todos os PDFs de uma pasta para outra sem as subpastas.

Esta parte funciona bem .....

Mas quando mudo a pasta de origem para a minha unidade de rede, não funciona

FORFILES /P C \10.62.12.50\e\system\mwshares\ Documents\TestingFolder\PDFs\ /M *Daily*.pdf /S /C "cmd /c copy @file C:\Users\Documents\TestingFolder\MovedPDFs\"

Eu recebo caminhos UNC não suportados.

Ambas as unidades são compartilhadas e eu tenho permissões administrativas.

Eu posso copiar os arquivos manualmente bem.

Qualquer ajuda seria apreciada

    
por Ihsienak 15.02.2017 / 20:53

2 respostas

1

Você pode usar o Robocopy . A sintaxe seria muito mais simples e lida com os caminhos UNC.

    
por 16.02.2017 / 00:59
0

Infelizmente, não tenho permissões para adicionar novos softwares ao PC. Eu realmente tenho que trabalhar (meio que tipo) Eu uso xcopy para carregar as pastas e arquivos para a máquina local Então eu uso forfiles para retirar os diretórios deixando-me com apenas os PDFs que eu queria. Então eu uso outro xcopy para carregar os PDFs no servidor administrativo. Estes estão em um arquivo de lote que funciona exatamente como eu queria.

O único problema que resta são as permissões. Se eu estiver logado no PC como administrador, ele funciona muito bem. mas se ele se desconectar, ele será interrompido no segundo xcopy para o servidor Administrations. Meu departamento de TI está trabalhando nessa parte.

Eu tenho direitos administrativos nas três máquinas. Mas com essas máquinas corporativas ainda me limita um pouco. No PC local, o protetor de tela faz o logout automático. Não podemos alterar essa configuração.

Eu tentei executar o Runas / user: xxxxxx \ xxxxxxx / savecred mas ainda não funcionou ... o departamento de TI está investigando como me deixar uma unidade mapeada que permitirá a transferência mesmo quando desconectada. Eu quero que o arquivo de lote seja executado às 6h30 da manhã antes que alguém chegue ao escritório.

esta é a minha atualização mais recente

Obrigado por todos os yalls help

    
por 21.02.2017 / 18:31