1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Duvida com os batch files...

Discussão em 'Programação' iniciada por madcat1990, 20 de Maio de 2007. (Respostas: 3; Visualizações: 1712)

  1. madcat1990

    madcat1990 Power Member

    Boas! Eu tenho uma pequena duvida sobre os ficheiros Batch (.bat), existe um método de o utilizador escrever coisas no msdos sem ser através do "edit" e essas informações serem guardadas num ficheiro TXT? Disseram me que se pode fazer isso com o copy, mas nao sei os parâmetros :S

    Agradeço desde já em avançado
     
  2. pascasso

    pascasso Power Member

    Para veres os parâmetros do copy basta ir a linha de comandos e pores "copy /?"
    aki está o k te retorna

    ---------------------------------------------------------------
    D:\Documents and Settings\Pascasso>copy /?
    Copia um ou mais ficheiros para outra localização.
    COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] origem [/A | /B]
    [+ origem [/A | /B] [+ ...]] [destino [/A | /B]]
    origem Especifica o ficheiro ou ficheiros a copiar.
    /A Indica um ficheiro de texto ASCII.
    /B Indica um ficheiro binário.
    destino Especifica o directório e/ou nome de ficheiro do(s) novo(s)
    ficheiro(s).
    /V Verifica se os novos ficheiros são escritos correctamente.
    /N Utiliza um nome de ficheiro abreviado, se estiver disponível,
    quando copia um ficheiro com um nome não 8ponto3.
    /Y Suprime as confirmações de substituição de um
    ficheiro de destino existente.
    /-Y Pede a confirmação da substituição de um
    ficheiro de destino existente.
    /Z Copia ficheiros de rede no modo reiniciável.
    O parâmetro /Y pode ser predefinido na variável de ambiente COPYCMD.
    Isto pode ser substituído com o /-Y na linha de comando. A predefinição é
    a confirmação das substituições a menos que o comando COPY seja executado a
    partir de um script de comandos.
    Prima qualquer tecla para continuar . . .
    -------------------------------------------
    se keres k t seja sincero nao vejo nenhum parametro obvio de escrita em ficheiros de texto...
    nao sera so mudar o nome do ficheiro? verifica. todos os parametro de existem para o copy estão aí.
     
  3. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Com o Copy não sei. Experimenta isto:

    Type Con > ficheiro.txt

    Para criar o "ficheiro.txt"
    ou

    Type Con >> ficheiro.txt

    Parar acrescentar o que foi escrito ao "ficheiro.txt".

    Espero que seja isto :)

    edit - para terminar o ficheiro, não te esqueças que é com CONTROL+Z (caractere EOF). Enquanto não fizeres Ctrl+Z, que aparece escrito como "^Z", ou um Break, não sais dali.
     
    Última edição: 20 de Maio de 2007
  4. madcat1990

    madcat1990 Power Member

    ora era exactamente isto que eu queria, muitissimo obrigado ^^
     

Partilhar esta Página