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

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

PowerShell οι τύποι αντικειμένων

PowerShell αποτελεί ένα ισχυρό εργαλείο scripting για το λειτουργικό σύστημα των Windows . Αυτό το εργαλείο μοιάζει με το «τερματικός σταθμός» Linux στο ότι επιτρέπει στους χρήστες να εισάγουν εντολή απευθείας σε μια γραμμή εντολών . Ωστόσο , PowerShell δίνει επίσης στους προγραμματιστές έναν τρόπο για να αλληλεπιδρούν με το σύστημα των Windows , μέσω . NET framework της . Αυτό σημαίνει PowerShell scripts μπορούν να έχουν πρόσβαση . NET αντικείμενα , καθώς και τους τύπους δεδομένων που συνδέονται με άλλες γλώσσες προγραμματισμού των Windows , όπως η C # . PowerShell και Windows
Η

PowerShell αντιπροσωπεύει ένα εργαλείο γραμμής εντολών για το λειτουργικό σύστημα των Windows , συνδυάζεται με μια σειρά από ισχυρές δυνατότητες . PowerShell ενσωματώνει με το Windows. NET περιβάλλον , καθώς και με τα Windows - συγκεκριμένες γλώσσες προγραμματισμού όπως η VB.NET και C # . Αυτό σημαίνει ότι οι χρήστες μπορούν να έχουν πρόσβαση PowerShell τους τύπους δεδομένων και τα αντικείμενα που περιέχονται στο . NET περιβάλλον , καθώς και την εργασία με την κοινή Language Interface να εκτελέσει σενάρια που μπορούν να αυτοματοποιήσουν περίπλοκα καθήκοντα των Windows .
Εικόνων Κλιμακωτή και C # Τύποι δεδομένων
Η

εκχώρηση δεδομένων PowerShell αντιπροσωπεύει δύο διαφορετικά παραδείγματα πληκτρολόγηση δεδομένων . Είτε ο σεναριογράφος μπορεί να δηλώσει μεταβλητές χωρίς ρητή τύπου , πράγμα που σημαίνει ότι η μεταβλητή μπορεί να αποθηκεύσει οποιοδήποτε τύπο . Ή ο σεναριογράφος μπορεί να καθορίσει τον τύπο ρητά , που σημαίνει ότι η μεταβλητή μπορεί να κρατήσει μόνο τα δεδομένα αυτού του τύπου . Στην PowerShell , οι τύποι διαθέσιμα στοιχεία αντιστοιχούν με C # , δεδομένου ότι οι βασικοί τύποι δεδομένων βαθμωτό όπως ακέραιους αριθμούς , floating-point δεκαδικά ψηφία , Boolean τιμές και κορδόνι είναι διαθέσιμες .

Η . NET αντικείμενα

PowerShell μπορεί να έχει πρόσβαση στις βιβλιοθήκες. NET για να δημιουργήσετε νέα αντικείμενα . Τυπικά , τα Windows γλώσσες προγραμματισμού όπως η C # ή VB.NET έχουν πρόσβαση σε αυτές τις βιβλιοθήκες ώστε να δημιουργηθούν προγράμματα που λειτουργούν με την εσωτερική δομή του προγραμματισμού των Windows . PowerShell μπορεί να υπόσταση σε αυτά αντικείμενο καλώντας τις βιβλιοθήκες. NET κατά την εκτέλεση του σεναρίου . Για παράδειγμα , ένα σενάριο PowerShell μπορεί να ζητήσει από την ΝΕΤ . Να δημιουργήσετε ένα αντικείμενο καταγραφής συμβάντων για να χρησιμοποιηθεί ως μέρος του σεναρίου με την παραπομπή του " System.Diagnostics.EventLog " . NET βιβλιοθήκη ειδικά .
Η
PowerShell και Object Interaction
Η

χρήστες μπορούν να δημιουργήσουν τις μεταβλητές που κατέχουν συγκεκριμένους τύπους δεδομένων που συνδέονται άρρηκτα με την NET σύστημα . προκειμένου να ολοκληρώσει συγκεκριμένες εργασίες. . Η βιβλιοθήκη καταγραφής του συστήματος ενσωματωμένη στο NET framework είναι ένα καλό παράδειγμα αυτού : Αντί κατασκευή ενός script ημερολόγιο , ο χρήστης μπορεί να καλέσει σε αυτό το αντικείμενο στη PowerShell και να το χρησιμοποιήσετε . Κατά τον προγραμματισμό σε C # , ο προγραμματιστής θα μπορούσε στη συνέχεια να δημιουργήσετε ένα άλλο αντικείμενο καταγραφής που θα μπορούσε να διαβάσει το αρχείο καταγραφής κατά τρόπο συνεπή σε όλη την NET framework . .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα