Atualizar a data e carimbos de hora em arquivos

ID do artigo: 69581 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sumário

O seguinte comando do MS-DOS atualiza os carimbos de data e hora de um arquivo denominado "Exemplo" sem alterar o conteúdo do arquivo. Isso é semelhante ao utilitário do TOQUE encontrado em XENIX e de kits de ferramentas de MS-DOS alguns softwares de terceiros.
   COPY /B EXAMPLE +,,
				

Mais Informações

O comando COPY pode concatenar a um arquivo em um arquivo existente quando usado no formulário:
   COPY FILE1+FILE2
				
neste exemplo, o conteúdo de FILE2 são acrescentados a File1, deixando FILE2 inalteradas. Quando copiar nesse modo, o comando COPY alterna para modo ASCII onde o ^ Z (0x01A) fim-de-arquivo marcador é respeitada.

Com o comando acima, a /b força o comando COPY no modo binário, o nome do arquivo é o arquivo a ser atualizado, portanto, a + (sinal de mais) indica que um arquivo é a ser anexado e, (vírgula) é espaços reservados para os parâmetros restantes (que não são incluídos neste exemplo). Como o arquivo a ser acrescentada não for especificado, o comando COPY será acrescentar nada e atualizar somente os carimbos de data e hora para o arquivo.

O seguinte arquivo em lotes, TOUCH.BAT, pode ser usado para automatizar o processo:
   @echo off
   if %1.==. goto end
   if not exist %1 goto end
   copy /b %1 +,, > nul
   echo %1 touched!
   :end
				
esse arquivo em lotes requer um parâmetro, o arquivo a ser "tocadas." Se o parâmetro não for fornecido, linha 2 fará com que o arquivo em lotes sair sem fazer nada. Se o arquivo especificado não existir, linha 3 fará com que o arquivo em lotes para sair também.

Propriedades

ID do artigo: 69581 - Última revisão: quinta-feira, 16 de novembro de 2006 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft MS-DOS 3.1
  • Microsoft MS-DOS 3.2 Standard Edition
  • Microsoft MS-DOS 3.21 Standard Edition
  • Microsoft MS-DOS 3.3 Standard Edition
  • Microsoft MS-DOS 3.3a
  • Microsoft MS-DOS 4.0 Standard Edition
  • Microsoft MS-DOS 4.01 Standard Edition
  • Microsoft MS-DOS 5.0 Standard Edition
  • Microsoft MS-DOS 5.0a
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
Palavras-chave: 
kbmt KB69581 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 69581
Aviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.

Submeter comentários