Ir para conteúdo
  • Cadastre-se

dev botao

Comando copiar arquivo


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 2649 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores

Provavelmente, é preciso o uso de aspas duplas nos nomes dos arquivos...

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Está errado e fora da sintaxe... Veja o manual...

http://acbr.sourceforge.net/ACBrMonitor/ACBrMonitor.html?ACBrRun.html

Tente algo como:

ACBr.Run( "copy", " C:\ACBrMonitorPLUS\Movimentos\Inutilizacao\07524161000123\201605\*.xml c:\dtm /Y", True)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

ACBr.Run("copy", "C:\ACBrMonitorPLUS\Movimentos\Inutilizacao\07524161000123\201605\33160752416100012355011000089085000089085-inu.xml" "c:\DTM\silvio.xml", True)

ACBr.Run("copy", "C:\ACBrMonitorPLUS\Movimentos\Inutilizacao\07524161000123\201605\33160752416100012355011000089085000089085-inu.xml c:\DTM\silvio.xml", True)

E não copia não. Até coloquei para definir um único arquivo e nada.

Atenciosamente,

Medeiros Neto

--
Sunsystem Soluções Tecnológicas
Desenvolvimento de Sistema e Hospedagem profissional de aplicações e sites
 

Link para o comentário
Compartilhar em outros sites

Boa tarde, com o XCOPY ele copia, só que se o arquivo de destino não existir ele pergunta se é Diretório ou Arquivo, não vi nenhuma informação no help do XCOPY para tirar esta pergunta.

XCOPY /? |MORE

ACBr.Run("XCOPY","c:\acbrmonitorplus\teste20.txt c:\acbrmonitorplus\teste22.txt /Y")
OK: 

Sds,

Ricardo.

selo_equipe_acbr.pngRicardo Miquinioty
Ajude o Projeto ACBr crescer - Assine o SAC

Link para o comentário
Compartilhar em outros sites

  • Fundadores
8 minutos atrás, medeiros.sunsystem disse:

ACBr.Run("copy", "C:\ACBrMonitorPLUS\Movimentos\Inutilizacao\07524161000123\201605\33160752416100012355011000089085000089085-inu.xml" "c:\DTM\silvio.xml", True)

ACBr.Run("copy", "C:\ACBrMonitorPLUS\Movimentos\Inutilizacao\07524161000123\201605\33160752416100012355011000089085000089085-inu.xml c:\DTM\silvio.xml", True)

E não copia não. Até coloquei para definir um único arquivo e nada.

Primeiro compreenda como o Copy funciona... faça testes no Prompt do DOS... (isso não tem relação com o ACBrMonitorPLUS)

Quando tiver a sintaxe do comando pronta e funcionando, tente replicar o mesmo no MonitorPLUS

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution

Ok... deve ser algo por o "copy" ser um comando do prompt e não um executável...

tente assim:

ACBr.Run( "CMD", "/c copy C:\ACBrMonitorPLUS\Movimentos\Inutilizacao\07524161000123\201605\*.xml c:\dtm /Y", True)

http://ss64.com/nt/cmd.html

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

Sr. Daniel, estou testando em uma rede onde o desenvolvimento é via cabo e o notebook via wifi.

ACBr.Run( "CMD", "/c copy C:\ACBrMonitorPLUS\Movimentos\NFe\12342787000159\201612\35161212342787000159550120000052421000435466-nfe.xml Z: /Y")

 

Z: é a pasta mapeada no notebook.
não está copiando o arquivo.

se pegar e rodar este comando no prompt, ele copia para o Z:
CMD, /c copy C:\ACBrMonitorPLUS\Movimentos\NFe\12342787000159\201612\35161212342787000159550120000052421000435466-nfe.xml Z: /Y

O que estou fazendo errado ?

Atenciosamente,

Medeiros Neto

--
Sunsystem Soluções Tecnológicas
Desenvolvimento de Sistema e Hospedagem profissional de aplicações e sites
 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Desculpe mas isso não tem relação com o ACBR... trata-se da configuração da sua rede e conhecimentos de MS-Dos 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Consultores
  1. Tente com um arquivo que você sabe que existe, com um caminho menor e nome menor (nada além de 8 caracteres).
  2. Tente jogar o retorno em um arquivo e avaliar se há alguma coisa:
ACBr.Run( "CMD", "/c copy C:\Origem\arquivo1.xml Z:\Destino\*.* /Y >> c:\temp\RetCopy.txt", True)

 

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Consultores

O ACBr não faz nenhuma cópia. Ele apenas transmite o comando ao sistema operacional.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.