Ανοίξτε προτιμώμενο επεξεργαστή σας να γράψετε ή να επεξεργαστείτε το σενάριο VBScript σας για WMI . Το script σας πρέπει να έχει μια επέκταση 2
Προσθέστε τις ακόλουθες δηλώσεις VBScript στην αρχή του script σας " VBS . " : .
" StrTargetWorkstation = <όνομα του απομακρυσμένου σταθμού εργασίας σας, όπως ένα string>
Set pSWbemServices = GetObject ( " winmgmts : \\ \\ " & strTargetWorkstation ) "
Η συμβολοσειρά μεταβλητού " strTargetWorkstation "θα πρέπει να ανατεθεί το όνομα του κεντρικού υπολογιστή του απομακρυσμένου σταθμού εργασίας σας . Η δεύτερη γραμμή είναι μια πρόσκληση για τη λειτουργία " GetObject " με το όνομα του παρατσούκλι WMI Scripting Βιβλιοθήκης ως παράμετρο . Αυτό το όνομα θα είναι « winmgmts : " ακολουθούμενο από το όνομα του κεντρικού υπολογιστή-στόχο ( για παράδειγμα , το περιεχόμενο των « strTargetWorkstation » ) . Ο υπολογιστής -στόχος θα μπορούσε να είναι τοπικό ή απομακρυσμένο . Η λειτουργία " GetObject " επιστρέφει μια αναφορά ( pointer ) σε ένα αντικείμενο WMI Script Βιβλιοθήκη ονομάζεται " SWbemServices . "
Εικόνων 3
Καλέστε τις μεθόδους των SWbemServices αντιτάσσονται να έχουν πρόσβαση στους πόρους των Windows στο τηλεχειριστήριο workstation .
για παράδειγμα , για να ανακτήσετε πληροφορίες για ένα WMI Διαχείριση των πόρων στο τηλεχειριστήριο workstaion , να καλέσει τη μέθοδο " instanceof " των SWbemServices αντιρρήσεις , η οποία είναι η μεταβλητή " pSWbemServices " στο σενάριό σας . Προσθέστε τις ακόλουθες δηλώσεις στο script για να λάβετε πληροφορίες σχετικά με Win32 Services στον απομακρυσμένο σταθμό εργασίας :
"Set pSWbemObjectSet = pSWbemServices.InstancesOf ( " Win32_Service " )
For Each pObject Σε pSWbemObjectSet
WScript.Echo " Display Name : " & pObject.DisplayName & vbCrLf & _
"State: " & pObject.State & vbCrLf & _
"Start Λειτουργία : " & pObject . Εκκίνησης
Next "
Το σενάριο θα βρόχο μέσω κάθε οντότητα στο pSWbemObjectSet να εμφανιστεί το χαρακτηριστικά" DisplayName "," κράτος "και" Εκκίνησης ".
Η 4
Αποθηκεύστε το σενάριο ως « σενάριο Ανοίξτε ένα παράθυρο του MD - DOS και πηγαίνετε στον κατάλογο όπου WMI script σας κατοικεί χρησιμοποιώντας τον κατάλογο αλλαγή ( cd ) εντολή ως εξής : " cd Execute " dir * VBS . " στο DOS Prompt για να εμφανιστεί μια λίστα με VBS σεναρίων σε αυτόν τον κατάλογο . . Βεβαιωθείτε ότι το script σας ακριβώς γράφει και να σωθεί, είναι στη λίστα Εκτελέστε το σενάριο για το MS - DOS Command Prompt ως εξής : . " [ WMI Σενάρια Directory Path ] > cscript script θα πρέπει να δείτε μια λίστα των υπηρεσιών με την κατάσταση που είναι (Διακοπή /τρέξιμο ) και τη λειτουργία εκκίνησης υπηρεσίας ( Manual /Auto) . Πρόκειται για μια ολοκληρωμένη δοκιμή για να βεβαιωθείτε ότι η απομακρυσμένη σύνδεση έγινε και πόροι πρόσβαση .
5
Η 6
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα