Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan skrive en VBS fil til Kill a Task Manager Process
    Windows Task Manager er et program som lar deg se alle prosesser på maskinen. Prosesser er programmer som kjører på maskinen . De kan være bakgrunnsprosesser som hjelper operativsystemet funksjon, eller prosessen kan være et program åpnes av brukeren . Du kan bruke en VBScript ( VBS ) fil for å lukke disse prosessene . Dette er et nyttig verktøy for nettverksadministratorer som ønsker å undertrykke programmer fra å starte når brukeren starter maskinen . Instruksjoner
    en

    Lag en streng karakter til å holde verdien av prosessen du vil lukke. I dette eksempelet vil VBS filen lukke notisblokk programmet. Følgende kode oppretter en streng variabel for notisblokken prosessen: Dim processprocess = " notepad.exe "
    2

    Opprett et objekt variabel som impersonates admin brukerkonto. Dette er nødvendig for å lukke prosesser på maskinen. Følgende kode oppretter en WMI objekt brukes senere i koden for å finne håndtaket for prosessen : Set WMI = GetObject ( " winmgmts : { impersonationLevel = utgi } \\ \\ mindatamaskin \\ root \\ cimv2 ")

    3

    Bruk WMI -tjenesten variabel for å få håndtaket for prosessen du ønsker å stoppe. Håndtaket er en unik nøkkel gis til prosessen som Windows bruker som en intern referanse . Til å søke i WMI -tjenesten , kan du bruke følgende kode : Set prosess = objWMIService.ExecQuery ( " Select * fra Win32_Process Hvor Name = " & prosess)
    4

    Kill prosessen . Siden brukeren kan ha flere notepad vinduer åpnet , bruker koden en løkke til å drepe hver prosess . Følgende kode looper gjennom hvert åpnet prosessen og lukker noen av dem som match " notepad.exe ": For hver objProcess i processobjProcess.Terminate ( ) Neste
    5

    Kontroller at prosessen avsluttes ved å vise resultater til skjermen. Følgende kode skriver ut en melding om suksess for brukeren: WSCript.Echo "Just drept prosess " og prosessen

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan åpne et Word -dokument med bilder Bruk VB Net 
    ·Slik spiller en WAV i VB 
    ·Hvordan endre navn på en fil i Visual Basic 2005 
    ·Hvordan lage et utvalg av komponenter på VB.NET Design…
    ·Lese TXT -filer i VBScript 
    ·VBA & Named Pipes 
    ·Hvordan sette klokken på skrivebordet 
    ·Sette inn VB Into Flash 8 
    ·Hvordan lage et spill trener i Visual Basic 2008 
    ·Hvordan Split OpenArgs i VBA 
      Anbefalte artikler
    ·Hvordan finne VBA filer 
    ·Vil Scripts utløpe 
    ·Hvordan lage et tegneprogram 
    ·Hvordan skrive en Sales Tax Program i Java bruker to pr…
    ·Sette inn HTML Into en e-postmelding 
    ·Hvordan er matriser Initialisert i Visual Basic 
    ·Hvordan lage en temperatur Konvertering Program i QBasi…
    ·Hva slags dataprogram er Python 2.2.1 
    ·Hvordan å kompilere bruke Dev C + + 
    ·Hvordan lage en variant for SM30 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/