1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

  2. Anuncie Aqui ! Entre em contato fdantas@4each.com.br

Urgente Utilização do OS-COPY

Discussão em 'Progress 4GL' iniciado por antonioc, Dezembro 12, 2014.

  1. antonioc

    antonioc Membro Participativo

    Bom dia.

    Estou utilizando o comando os-copy.

    Preciso copiar um arquivo para uma pasta a qual o nome tem espaço.
    Exemplo

    def var v-destino as char init "s:\processos atuais\registros gerais\arquivos".
    os-copy value(c:\temp\teste.txt) value (v-destino + "teste.txt").


    Alguém tem alguma solução para isto. As últimas versões do progress conseguem trabalhar com pastas que tenham espaço em branco no nome?


    Obrigado.
    Antonio
  2. fernandofarah

    fernandofarah Membro Participativo

    Bom dia.

    Código:
     Dos Silent copy value("c:\temp\rel.txt")  
                    Value("c:\temp\tmp\rel.txt").
  3. Eilleen

    Eilleen Membro Ativo

    Boa tarde, Antonio.

    Estou na 10.2B e ainda não tem solução para usar nomes de diretórios com espaço.. :(
    Não sei se na 11 tem, ainda não tive acesso...
  4. Agnaldo

    Agnaldo Membro Ativo

    Código:
    DEFINE VARIABLE arq1  AS CHARACTER.
    DEFINE VARIABLE arq2  AS CHARACTER.
    DEFINE VARIABLE linha AS CHARACTER.
    
    arq1 = '"c:\aa bb cc\temVista.txt"'.
    arq2 = 'c:\temp\agn.txt'.
    
    linha = "copy " + arq1 + " " + arq2.
    
  5. Agnaldo

    Agnaldo Membro Ativo

    Ops, faltou um pedaço


    Código:
    DEFINE VARIABLE arq1  AS CHARACTER.
    DEFINE VARIABLE arq2  AS CHARACTER.
    DEFINE VARIABLE linha AS CHARACTER.
    
    arq1 = '"c:\aa bb cc\temVista.txt"'.
    arq2 = 'c:\temp\agn.txt'.
    
    linha = "copy " + arq1 + " " + arq2.
    
    DOS SILENT VALUE(linha).
    
    renato.schlogel e don.junior curtiram isso.
  6. Eilleen

    Eilleen Membro Ativo

    uiaaaaaa...
    Testei aqui na 10.2B e funcionou! Legal, Agnaldo!

Compartilhe esta Página