Reiniciar desde dentro de un archivo por lotes

Seleccione idioma Seleccione idioma
Id. de artículo: 67929 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

El lenguaje de proceso por lotes de MS-DOS no proporciona un medio de reiniciar un sistema. Sin embargo, es posible reiniciar un sistema desde dentro de un archivo por lotes llamando a un programa ejecutable que realiza la tarea.

Nota: Este artículo proporciona instrucciones que puede utilizar para crear el archivo REBOOT.COM. Estas instrucciones no se han probado en todas las configuraciones hardware y se proporcionan "tal cual" con sin ninguna garantía indicado o implícita.

Más información

El archivo ejecutable se puede crear con DEBUG como sigue:

  1. Inicie DEBUG escribiendo lo siguiente en el símbolo del sistema de MS-DOS:
    Depurar
  2. En el símbolo de guión, escriba la siguiente secuencia de comandos, cada uno seguido de presionar ENTRAR. (Comentarios están 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: El archivo REBOOT.COM creado con este script de depuración es compatible con su característica de caché de escritura en segundo plano y SMARTDrive. Las instrucciones de REBOOT.COM provocar SMARTDrive escribir (vaciar) la caché de escritura en segundo plano en disco, antes de que se reinicie el equipo.

Este procedimiento crea el archivo REBOOT.COM en el directorio actual. En este momento, puede llamar al archivo en la misma manera que cualquier otro archivo ejecutable, desde la línea de comandos o dentro de un archivo por lotes y se reiniciará el sistema.

Propiedades

Id. de artículo: 67929 - Última revisión: lunes, 12 de mayo de 2003 - Versión: 2.0
La información de este artículo se refiere 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
Palabras clave: 
kbmt KB67929 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 67929
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

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