Deje que Windows XP mantenga completamente el sistema (1)

  
        

Haga que el sistema de mantenimiento completamente automático de Windows XP

El mantenimiento diario de Windows XP es un proceso aburrido y lento. Si Windows XP puede ser más inteligente, es bueno realizar un mantenimiento automático. A continuación, presentaremos una técnica para el mantenimiento automático de Windows XP a través del archivo .inf. El contenido específico del mantenimiento automático se puede establecer de manera arbitraria, pero debe implementarse mediante comandos. Por ejemplo, use Xcopy para la copia de seguridad de archivos, Defrag para la desfragmentación del disco, Del para eliminar archivos basura, etc. Para explicar el principio, tomemos Defrag como ejemplo, puede modificarlo según sus necesidades. Pasos para la implementación 1. Establecer un archivo Main.bat archivo de registro de Windows XP como un administrador en el directorio raíz del disco de sistema nuevo llamado Main.bat (nombre del archivo puede tomar fácilmente, lo mismo más adelante) y escriba lo siguiente: cd \\ C: cd Windows \\ system32 desfragmentación C: /f chkntfs C: 2. establecer Main.inf presentar un nuevo archivo llamado Main.inf e introduzca: [version] Signature = " $ CHICAGO $ " AdvancedINF = 2,5, " advpack.dll " [DefaultInstall] RunPreSetupCommands = Tst.PreSetup RunPostSetupCommands = Tst.PostSetup [Tst.PreSetup] C: \\ Main.bat [Tst.PostSetup] C: \\ WINDOWS \\ SYSTEM32 \\ TSShutdn.exe 0 /DELAY: 0 /POWERDOWN En este archivo, la Firma debe establecerse en " $ CHICAGO $ " o el archivo no funcionará.


3. establecer Begin.bat archivo por lotes de creación de archivos Begin.bat en el directorio raíz C, entrar en este archivo: C: \\ WINDOWS \\ System32 \\ rundll32.exe advpack .dll, LaunchINFSectionEx C: \\ Main.inf, DefaultInstall, 32 El propósito de este comando es hacer que Windows XP inicie un proceso de instalación de hardware para ejecutar las instrucciones en el archivo .inf. Rundll32.exe se usa en Windows para llamar a funciones proporcionadas por funciones en archivos DLL (bibliotecas de enlace dinámico). Por ejemplo, el rundll32.exe aquí llama a la función LaunchINFSectionEx en advpack.dll. La función de esta función es iniciar un proceso de instalación .inf. Sin embargo, el contenido de Main.inf no se ha relacionado con la instalación del hardware, pero nosotros lo hemos cambiado a un comando de mantenimiento automático del sistema. 4. El papel de la planificación de tareas Programador de tareas es llevar a cabo los archivos periódicas Begin.bat, los pasos son los siguientes: (1) Abrir el menú de inicio XP e ir a " programa y rarr; Accesorios y rarr; Herramientas &rarr del sistema; Tareas y " programada;, haga doble clic en " Agregar tarea programada click ", y " Ver y ", encontrar el directorio raíz de C por debajo de archivo Begin.bat, a continuación, haga clic en " Siguiente y " botón; (2) establece el ciclo de ejecución de la tarea de y " &semana ".;, luego haga clic en el botón "Siguiente"; (3) establezca la contraseña para la ejecución de la tarea programada, que es la contraseña de administrador de la computadora, y luego haga clic en el botón "Siguiente"; (4) configure la tarea específica Fecha y hora En el ejemplo anterior, permitimos que la tarea programada ejecute el archivo C: \\ Begin.bat a las 23:30 cada domingo para el mantenimiento automático. Principio de implementación El archivo .inf se usa generalmente para la instalación de hardware y en realidad es un archivo de texto. Cuando el usuario hace clic con el botón derecho en el archivo y selecciona "Instalar", Windows realizará una serie de operaciones basadas en el contenido de este archivo. El método de mantenimiento automático descrito anteriormente se implementa mediante esta función del archivo .inf. Cuando se inicia la tarea programada que creamos, se llama Begin.bat. Begin.bat utilizará Main.inf como un archivo de configuración para iniciar un proceso de instalación y realizar una serie de operaciones de acuerdo con el contenido de Main.inf. Se realizará en primer lugar un Main.inf se inicia en la sección [Tst.PreSetup] de la declaración, es decir, y " C: \\ Main.bat y " cuando Main.bat se llama, Windows será C;,: trabajo de desfragmentación de disco. Cuanto más rico sea el contenido de Main.bat, más potente será la función de mantenimiento automático. Después se completaron los comandos Main.bat, [Trs.PostSetup] comunicado a su vez es ejecutado, es decir: C: \\ WINDOWS \\ system32 \\ TSShutdn.exe 0 /DELAY: 0 /POWERDOWN se utiliza esta declaración para cerrar La computadora es en realidad "apagar Windows XP + apagar la alimentación". Por último, pero no menos importante, este método solo se puede implementar en Windows XP Professionl, no se puede usar Windows XP Home.


3. establecer Begin.bat archivo por lotes de creación de archivos Begin.bat en el directorio raíz C, entrar en este archivo: C: \\ WINDOWS \\ System32 \\ rundll32 .exe advpack.dll, LaunchINFSectionEx C: \\ Main.inf papel, DefaultInstall ,, 32 de este comando es comenzar un hardware de instalación de Windows XP para realizar comando de archivo .inf. Rundll32.exe se usa en Windows para llamar a funciones proporcionadas por funciones en archivos DLL (bibliotecas de enlace dinámico). Por ejemplo, el rundll32.exe aquí llama a la función LaunchINFSectionEx en advpack.dll. La función de esta función es iniciar un proceso de instalación .inf. Sin embargo, el contenido de Main.inf no se ha relacionado con la instalación del hardware, pero nosotros lo hemos cambiado a un comando de mantenimiento automático del sistema. 4. El papel de la planificación de tareas Programador de tareas es llevar a cabo los archivos periódicas Begin.bat, los pasos son los siguientes: (1) Abrir el menú de inicio XP e ir a " programa y rarr; Accesorios y rarr; Herramientas &rarr del sistema; Tareas y " programada;, haga doble clic en " Agregar tarea programada click ", y " Ver y ", encontrar el directorio raíz de C por debajo de archivo Begin.bat, a continuación, haga clic en " Siguiente y " botón; (2) establece el ciclo de ejecución de la tarea de y " &semana ". , y luego haga clic en " Siguiente y " botón; contraseña (3) que lleve a cabo una tarea programada, es decir la contraseña de administrador para el equipo, a continuación, haga clic en el y " Siguiente y " botón; hormigón (4) que lleve a cabo tareas Fecha y hora En el ejemplo anterior, permitimos que la tarea programada ejecute el archivo C: \\ Begin.bat a las 23:30 cada domingo para el mantenimiento automático. Principio de implementación El archivo .inf se usa generalmente para la instalación de hardware y en realidad es un archivo de texto. Cuando el usuario haga clic derecho en el archivo para seleccionarlo y " Instalación " cuando, Windows llevará a cabo una serie de operaciones basado en el contenido de este archivo, el método de mantenimiento automático descrito anteriormente es hacer uso de esta característica .inf aplicación de archivos. Cuando se inicia la tarea programada que creamos, se llama Begin.bat. Begin.bat utilizará Main.inf como un archivo de configuración para iniciar un proceso de instalación y realizar una serie de operaciones de acuerdo con el contenido de Main.inf. Se realizará en primer lugar un Main.inf se inicia en la sección [Tst.PreSetup] de la declaración, es decir, y " C: \\ Main.bat y " cuando Main.bat se llama, Windows será C;,: trabajo de desfragmentación de disco. Cuanto más rico sea el contenido de Main.bat, más potente será la función de mantenimiento automático. Después se completaron los comandos Main.bat, [Trs.PostSetup] comunicado a su vez es ejecutado, es decir: C: \\ WINDOWS \\ system32 \\ TSShutdn.exe 0 /DELAY: 0 /POWERDOWN se utiliza esta declaración para cerrar La computadora es en realidad "apagar Windows XP + apagar la alimentación". Por último, pero no menos importante, este método solo se puede implementar en Windows XP Professionl, no se puede usar Windows XP Home.

Copyright © Conocimiento de Windows All Rights Reserved