| Home  | Υλικό υπολογιστών  | Δικτύωση  | Προγραμματισμός  | λογισμικό  | ερώτηση  | συστήματα  |  
Προγραμματισμός  
  • C /C + + Προγραμματισμός

  • Προγραμματισμός Υπολογιστών Γλώσσες

  • Δελφοί Προγραμματισμός

  • Προγραμματισμός Java

  • JavaScript Προγραμματισμός

  • PHP /MySQL Προγραμματισμός

  • Perl Προγραμματισμός

  • Python Προγραμματισμός

  • ρουμπίνι Προγραμματισμός

  • Visual Βασικά Προγραμματισμός
  •  
    Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός >> Content
    Η διαδικασία VBS Script Kill
    Running διαδικασίες που δεν χρησιμοποιούνται μπορεί τελικά να προκαλέσει προβλήματα μνήμης σε ένα σύστημα . Ένα κοινό πρόβλημα , όταν ασχολούνται με εξωτερικά προγράμματα δεν είναι σε θέση να σκοτώσει μια διαδικασία εντελώς . Μια διαδικασία είναι βασικά ένα πρόγραμμα που είναι σήμερα σε λειτουργία. Μπορείτε να δείτε τη λειτουργία των διαδικασιών που χρησιμοποιούν το Windows Task Manager, χρησιμοποιώντας την καρτέλα Διεργασίες . Μπορείτε να τερματίσετε μια διαδικασία με το χέρι , αλλά σε περίπτωση που έχετε πολλές διεργασίες που τρέχουν , η καλύτερη επιλογή είναι να καταλήξουν προγραμματισμού χρησιμοποιώντας τη VBScript . WMI Υπηρεσία
    Η

    να σκοτώσει μια διαδικασία , θα πρέπει να καλέσετε το WMI ( WinMgmt ) υπηρεσία για τη λήψη πληροφοριών όπως το όνομα μιας διαδικασίας που εκτελείται αυτή τη στιγμή . Αυτή η υπηρεσία εκτελείται στο λογαριασμό τοπικού συστήματος και μπορεί να ονομαστεί χρησιμοποιώντας τη VBScript από την πρόσβαση στο WMI Scripting API για WMI . Εκτός από τη θανάτωση των διαδικασιών , μπορείτε επίσης να εκτελέσετε άλλες ενέργειες , όπως η δημιουργία διεργασιών που χρησιμοποιούν αυτή την υπηρεσία .
    Εικόνων Ρυθμίσεις ασφαλείας WMI
    Η

    Για να επικοινωνούν με την υπηρεσία WMI , θα πρέπει να καθορίσετε το στοιχείο της ασφάλειας . Υπάρχουν διάφοροι τύποι των επιπέδων πλαστοπροσωπία , όπως ανώνυμες , τον εντοπισμό , πλαστοπροσωπία , και να αναθέσει . Σύμφωνα με τη Microsoft , ο ανώνυμος " κρύβει τα διαπιστευτήρια του καλούντος », και την ταυτότητα »επιτρέπει αντικείμενα για να διερευνούν τα διαπιστευτήρια του καλούντος . « Η πιο συχνά χρησιμοποιούμενη είναι το επίπεδο μιμηθεί , η οποία , σύμφωνα με την Microsoft , " δίνει τη δυνατότητα να χρησιμοποιήσετε τα αντικείμενα τα διαπιστευτήρια του καλούντος . " Τέλος είναι το επίπεδο εκπρόσωπος σύμφωνα με τη Microsoft να " επιτρέπει αντικείμενα για να επιτρέψουν άλλα αντικείμενα για να χρησιμοποιήσετε τα διαπιστευτήρια του καλούντος . "

    Η Win32_Process Class
    < br >

    Η κατηγορία Wind32_Process WMI αντιστοιχεί σε μια διεργασία που εκτελείται στο σύστημά σας . Αυτή η κατηγορία έχει τις μεθόδους και τις ιδιότητες που μπορείτε να καλέσετε για να λάβετε πληροφορίες σχετικά με μια διαδικασία . Μπορείτε να debug μια διαδικασία από την έναρξη της μεθόδου " AttachDebugger " ή να τερματίσει μια διαδικασία και όλα τα θέματα της χρησιμοποιώντας τη μέθοδο " Τερματισμός " . Χρησιμοποιήστε την επιλογή " Λεζάντα " ιδιοκτησίας για να πετύχει μια σύντομη περιγραφή της διαδικασίας ή την " CreationDate " για να αποκτήσετε την ημερομηνία κατά την οποία άρχισε η διαδικασία εκτέλεσης.
    Εικόνων VBScript Kill Excel Παράδειγμα
    Η

    το ακόλουθο είναι ένα απλό παράδειγμα στη VBScript για να σκοτώσει όλους τους ενεργούς περιπτώσεις Excel.exe χρησιμοποιώντας το WMI API :

    SET WMIServicesObject = GetObject ( " winmgmts : " _ & " { impersonationLevel = μιμηθεί } ! \\ \\ . \\ root \\ cimv2 " ) SET qryProcesses = WMIServicesObject.ExecQuery _ ( " Επιλέξτε * από Win32_Process Πού Όνομα = ' excel.exe » ) xCntr = 0FOR ΚΑΘΕ xlProcess σε qryProcesses xlProcess.Terminate ( ) xCntr = xCntr + 1NEXTwscript.echo " σκοτώθηκαν " & xCntr & " διαδικασίες του Excel.exe "
    Η
    εικόνων

    Previous :

    next :
      Σχετικά Άρθρα
    ·Πώς να χρησιμοποιήσετε TryParse σε Visual Basic 
    ·Πώς να κάνω μια Display Text Box Όπως Νόμισμα σε Visual…
    ·Πώς να εκτυπώσετε Σε μια λεζάντα Ετικέτες σε…
    ·Πώς να γράψει μια Ίσες Κώδικα για την Υπολογ…
    ·Πώς να κάνετε μια MouseUp Εκδήλωση στη VB6 
    ·Πώς να συνδέσετε το βίντεο σε VB.NET 
    ·Πώς να χρησιμοποιήσετε το OnChange Ακίνητα σε VBA…
    ·Πώς να χρησιμοποιήσετε ένα αρχείο resx σε Vb.Net 
    ·Πώς να αποκτήσετε πρόσβαση e-mail με το Visual Basic 
    ·Πώς να γράψετε ένα αρχείο σε Visual Basic 6 
      Προτεινόμενα άρθρα
    ·Πώς να ψάξει στο μητρώο σε VB6 
    ·Πώς να οικοδομήσουμε μια PHP Array 
    ·Πώς να χρησιμοποιήσετε το BASIC Stamp 
    ·Ημερομηνία Διαφορά σε Java Script 
    ·Πώς να ανιχνεύσει το Tab Πληκτρολογήστε το σύ…
    ·Πώς να ανακατευθύνει PHP Object Πλαίσιο 
    ·Πώς να διαβάσετε CLOBs σε Java 
    ·Πώς να απαλλαγείτε από ένα χαρακτήρα New Line σε…
    ·Ένας τρόπος για να σπάσει Long Lines σε CSS 
    ·Πώς να Μετονομασία κουμπιού Visual Basic 2008 
    Copyright © Γνώση Υπολογιστών http://el.wingwit.com