“Conocimientos Programación>Visual Basics Programación

Cómo escribir un archivo VBS para matar un proceso del Administrador de tareas

2013/9/7
Windows Task Manager es una aplicación que te permite ver todos los procesos en la máquina. Los procesos son las aplicaciones que se ejecutan en la máquina. Ellos pueden ser procesos de fondo que ayudan a la función del sistema operativo , o el proceso puede ser una aplicación de software abierto por el usuario . Puede utilizar un archivo de VBScript (VBS ) para cerrar estos procesos. Esta es una herramienta útil para los administradores de red que desean suprimir los programas se inicien cuando arranca el usuario de la máquina . Instrucciones
1

Crear una cadena de caracteres que contenga el valor del proceso que desea cerrar . En este ejemplo , el archivo VBS se cerrará la aplicación Bloc de notas. El siguiente código crea una variable de cadena para el proceso de selección : Dim processprocess = " notepad.exe "
2

Crear una variable de objeto que suplanta la cuenta de usuario de administrador. Esto es necesario para cerrar los procesos en la máquina. El siguiente código crea un objeto WMI utiliza más adelante en el código para encontrar el identificador del proceso: Set WMI = GetObject ( " winmgmts : { impersonationLevel = impersonate } \\ \\ MiPC \\ root \\ cimv2 ")

3

Utilice la variable de servicio WMI para obtener el identificador para el proceso que desea detener. El mango es una clave exclusiva dada al proceso que Windows utiliza como referencia interna . Para consultar el servicio WMI , utilice el siguiente código: SET process = objWMIService.ExecQuery ( " Select * from Win32_Process Dónde Name =" y de proceso)
4

muertes del proceso. Dado que el usuario puede tener varias ventanas notepad abierto, el código utiliza un bucle para matar a cada proceso. La siguiente código recorre cada proceso abierto y se cierra cualquiera de ellos que coinciden " notepad.exe " : Para cada objProcess en processobjProcess.Terminate () Next
5

Verifique el proceso se apaga mediante la visualización del los resultados en la pantalla. El siguiente código muestra un mensaje de éxito para el usuario : WScript.Echo " proceso acaba de matar " y proceso

Visual Basics Programación
Ideas para proyectos de Visual Basic frescas
Cómo utilizar cuadros combinados
Cómo crear un acceso directo en el escritorio con Visual Basic 2005
Cómo controlar un navegador desde Vb.net
Cómo utilizar dos conjuntos de datos en VB
Cómo construir un proyecto en VB.NET 2005
Cómo delimitar archivos de texto de datos en Visual Basic 2003
Cómo convertir a entero Windows.Forms.TextBox
Conocimientos Informáticos © http://www.ordenador.online