|
Escrito por Daniel Donda
|
|
Seg, 27 de Outubro de 2008 19:09 |
O Sinal > representa um redirecionador. Podemos redirecionar a saída da tela, para qualquer porta existente no micro. Temos as seguintes portas:
Paralelas LPT1,LPT2,LPT3 Seriais COM1, COM2, COM3 PRN - representa a porta da impressora no DOS NUL - representa uma porta nula. ARQUIVO - substitua por qualquer arquivo
Muito importante: Quando redirecionamos qualquer comando ou arquivo para outro arquivo usando > ele cria um novo arquivo. Para que o redirecionamento seja adicionado em um arquivo já existente, temos que usar >>.
Veja no exemplo:
-> script3.bat --------------------------------------- @ECHO OFF CLS ECHO Imprimindo a lista de arquivos do diretório atual... DIR > lista.txt ECHO Fim do diretorio >> lista.txt TYPE lista.txt > prn --------------------------------------- Neste exemplo o comando dir é redirecionado para um arquivo de texto chamado lista.txt e em seguida o comando echo adiciona a frase FIM DO DIRETORIO ao arquivo lista.txt e por final comando type redireciona o conteúdo de lista.txt para a impressora.
-> script4.bat --------------------------------------- REM Autor: Daniel Donda @ECHO OFF CLS ECHO Este é meu arquivo de lote e quando ECHO quiser continuar pressione qualquer tecla ! PAUSE > NUL --------------------------------------- Neste exemplo o comando pause está sendo direcionado para nulo, os seja sua mensagem padrão não será exibida.
|