Duvida com os batch files...

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
 
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í.
 
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:
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.

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