Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
De VBS Script Kill Process
Running processen die niet worden gebruikt, kan uiteindelijk leiden tot problemen met het geheugen in een systeem . Een veelvoorkomend probleem bij het ​​werken met externe programma's niet in staat om een proces volledig doden . Een proces is in feite een programma dat momenteel loopt . U kunt bekijken lopende processen met behulp van de Windows Taakbeheer het tabblad Processen . U kunt een proces handmatig beëindigen , maar in een geval waar je veel processen hebt lopen , is een betere optie te beëindigen programmatisch met behulp van VBScript . WMI Dienst

Om een ​​proces te doden , moet u de WMI ( Winmgmt ) -service bellen om informatie zoals de naam van een proces dat momenteel wordt uitgevoerd te krijgen . Deze service wordt uitgevoerd onder de LocalSystem-account en kan worden opgeroepen met behulp van VBScript door de toegang tot de WMI Scripting API voor WMI . In aanvulling op het doden van processen , kunt u ook andere acties zoals het maken van processen met behulp van deze dienst uit te voeren .
WMI Security Settings

Om te communiceren met de WMI -service , je nodig hebt om het onderdeel veiligheid te geven . Er zijn verschillende soorten van imitatie niveaus zoals anoniem, identificeren , imiteren , en afgevaardigde . Volgens Microsoft , de anonieme ' verbergt de geloofsbrieven van de beller , " en de identiteit ' kunnen objecten om de geloofsbrieven van de beller te bevragen . " De meest gebruikte is het impersonate niveau, dat , volgens Microsoft , " stelt voorwerpen te gebruiken de geloofsbrieven van de beller . " Ten slotte is de afgevaardigde niveau volgens Microsoft het ' kunnen objecten toe te staan ​​andere objecten om de geloofsbrieven van de beller te gebruiken . "
Win32_Process Class
< >

De Wind32_Process WMIklasse br overeen met een actief proces in uw systeem . Deze klasse heeft methoden en eigenschappen die u kunt bellen om informatie over een proces te verkrijgen . U kunt een proces debuggen door de lancering van de " AttachDebugger " methode of beëindigen van een proces en al zijn discussies met behulp van de " Beëindigen " -methode . Gebruik de " Caption " eigenschap om een ​​korte beschrijving van een proces of de " CreationDate " om de datum van het proces begon uitvoeren verkrijgen te verkrijgen .
VBScript Kill Excel Voorbeeld

het volgende is een eenvoudig voorbeeld in VBScript om alle actieve exemplaren van Excel.exe behulp van de WMI API doden :

SET WMIServicesObject = GetObject ( " winmgmts : " _ & " { impersonationLevel = impersonate } ! \\ \\ . \\ root \\ cimv2 " ) SET qryProcesses = WMIServicesObject.ExecQuery _ ( " Select * van Win32_Process Waar Naam = ' EXCEL.EXE ' " ) xCntr = 0FOR ELKE xlProcess in qryProcesses xlProcess.Terminate ( ) xCntr = xCntr + 1NEXTwscript.echo " Killed " & xCntr & " processen van EXCEL.EXE "

Previous: Next:
  Visual Basics Programming
·Hoe te DB2 Stored Procedures i…
·How to Get Window Grootte in V…
·Data Types in VB6 
·Hoe te wijzigen Screen Savers …
·Hoe maak je een Web Browser ve…
·Visuele Basic.Net Games Tutori…
·Wat is een VB.NET Reference ? 
·Hoe te tekstvakken gebruiken i…
·Hoe te converteren Temperatuur…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe kan ik Java inschakelen op mijn werk…
·Hoe je X en Y coördinaten gebruiken in …
·Hoe de Array Command in PHP gebruiken 
·Stappen naar een werkbalk maken in Visua…
·Hoe gegevens Types gebruiken in C + + 
·Hoe kan ik een productcode in Visual Ins…
·Hoe een bestand te kopiëren van een URL…
·Instrumenten gebruikt in Programmering 
·Hoe maak je een verticale histogram in J…
Copyright © Computer Kennis http://www.nldit.com