Cómo finalizar una tarea por VBS

Autor: Eugene Taylor
Fecha De Creación: 11 Agosto 2021
Fecha De Actualización: 20 Noviembre 2024
Anonim
Cómo finalizar una tarea por VBS - Artículos
Cómo finalizar una tarea por VBS - Artículos

Contenido

VBScript (VBS) permite la creación de pequeñas aplicaciones sin conexión o en línea que realizan pequeñas tareas, como la ejecución de un proceso en una hora programada. Cuando no tiene acceso al administrador de tareas o el símbolo del sistema, pero realmente necesita para finalizar un proceso, puede escribir un script que lo haga a través de un proceso automatizado. Nativamente, VBS no tiene una determinada función para finalizar los procesos, lo que significa que usted debe trabajar alrededor de su interfaz de secuencias de comandos para apagar correctamente una tarea.


instrucciones

Puede desarrollar una secuencia de comandos para finalizar tareas de forma remota en el equipo (Patrick Ryan / Lifesize / Getty Images)
  1. Haga clic en el menú "Inicio"; "Todos los programas"; "Accesorios" y en "Bloc de notas".

  2. Escriba lo siguiente en la primera línea:

    sComputerName = "."

  3. Inicie una nueva línea y escriba lo siguiente:

    Stask = "task.exe"

    Reemplace "task.exe" por el nombre del proceso al que desea finalizar.

  4. Escriba lo siguiente en una nueva línea:

    SET oWMI = GETOBJECT ("winmgmts:" & "{impersonationLevel = impersonate}! " & SComputerName & " root cimv2")

    Esto obtiene la interfaz de Instrumental de administración de Windows para su equipo y la coloca en un objeto específico.


  5. Comience otra línea y escriba el siguiente código:

    SET cTask = oWMI.ExecQuery ("Select * from Win32_Process Where Name = '" & sTask & "'")

    Esto establece "cTask" como el objeto para el proceso que va a intentar cerrar.

  6. Escriba el siguiente código en su contexto exacto:

    FOR EACH oTask in cTask oTask.Terminate () NEXT

    Esto mata todas las tareas con el nombre especificado en "sTask".

  7. Haga clic en "Archivo" y "Guardar como" en la ventana del Bloc de notas. Seleccione "Todos los archivos" en "Guardar como tipo" y escriba "killtask.vbs" como el nombre del archivo. Haga clic en "Guardar". Navegue hasta el lugar donde lo guardó y ábralo. Esto cierra el proceso automáticamente.

advertencia

  • No finalice un proceso que impide al administrador de su sistema tener un control adecuado sobre el equipo, si no es usted mismo. Hacer esto tiene sus repercusiones. Utilice este conocimiento sólo para solucionar problemas de su equipo si no tiene acceso al administrador de tareas o al símbolo del sistema.