Reiniciar a partir de um ficheiro de secção

Traduções de Artigos Traduções de Artigos
Artigo: 67929 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sumário

A linguagem de comandos do MS-DOS não fornece um meio de um sistema a reiniciar. No entanto, é possível reiniciar um sistema num ficheiro batch chamando um programa executável que executa a tarefa.

NOTA: Este artigo fornece instruções que pode utilizar para criar o ficheiro REBOOT.COM. Estas instruções não foram testadas em todas as configurações de hardware e são fornecidas "tal como está" sem garantia indicada ou implícita.

Mais Informação

O ficheiro executável pode ser criado utilizando a depuração da seguinte forma:

  1. Inicie a depuração, escrevendo o seguinte na linha de comandos do MS-DOS:
    Depurar
  2. Na linha de comandos traço, introduza a seguinte sequência de comandos, cada seguido de premir ENTER. (Comentários são precedidos por ";".)
       A 100                     ; Debug instruction for assemble
       MOV AH,0D                 ; Disk Reset
       INT 21h                   ; causes SmartDrv 4.x to write cache
       MOV AX, 40                ; set up segment addressing
       MOV DS, AX
       DS:
       OR  BYTE PTR    [17],0C   ; equivalent of pressing CTRL+ALT
       MOV AX,4F53               ; Issue a "DEL" (53h = DEL scan code)
       INT 15h                   ; EMM386 sees this & shuts down
       DS:
       MOV WORD PTR [72],1234    ; Set REBOOT flag to Warm-Boot (0=cold)
       JMP F000:FFF0             ; Execute the internal restart routine
       <CR>                      ; This line must be blank (just hit ENTER)
       R CX
       20                        ; File size to be written to disk (in hex)
       N REBOOT.COM              ; Filename
       W                         ; Write the file to disk
       Q                         ; Quit Debug
    						
NOTA: O ficheiro REBOOT.COM criado com este script de depuração é compatível com o SMARTDrive e a funcionalidade de cache de escrita retardada. As instruções apresentadas no REBOOT.COM causar SMARTDrive escrever (alinhados) a cache de escrita retardada disco antes do computador seja reiniciado.

Este procedimento cria o ficheiro REBOOT.COM no directório actual. Nesta altura, pode chamar o ficheiro da mesma forma que qualquer outro ficheiro executável, na linha de comandos ou num ficheiro batch e o sistema será reiniciado.

Propriedades

Artigo: 67929 - Última revisão: 12 de maio de 2003 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft MS-DOS 3.3 Standard Edition
  • 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 KB67929 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 67929
Exclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com