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

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να τρέξει μια Powershell Μέσα Visual Basic Προγραμματισμός

PowerShell επιτρέπει σε προγραμματιστές να χειριστούν το λειτουργικό σύστημα Windows από τη γραμμή εντολών . Με PowerShell , μπορείτε να έχετε πρόσβαση αντικείμενα από το πλαίσιο . NET , καθώς και το σύστημα αρχείων του παραθύρου του . Μια επαναχρησιμοποιήσιμη σενάριο PowerShell ονομάζεται " cmdlet . " Μπορείτε να συνδυάσετε cmdlets για τη δημιουργία ισχυρών δεσμών ενεργειών που μπορείτε να μοιραστείτε με άλλους χρήστες . Visual BASIC ( VB ) είναι μια γλώσσα προγραμματισμού που χρησιμοποιείται στο . NET πλαίσιο που σας επιτρέπει να καλέσετε PowerShell scripts μέσα από διαχειριζόμενο κώδικα του . Αυτό με τη σειρά του σας επιτρέπει να δημιουργήσετε ένα ελκυστικό περιβάλλον εργασίας χρήστη που αρχίζουν οι χρήστες μπορούν να χρησιμοποιήσουν για να τρέξει cmdlets αντί της γραμμής εντολών . Τα πράγματα που θα χρειαστείτε
Visual Studio

Παρουσίαση Περισσότερες οδηγίες
Η 1

Ξεκινήστε το Visual Studio . Ανοίξτε το έργο VB που θέλετε να χρησιμοποιήσετε για να εκτελέσετε μια cmdlet PowerShell . 2

Κάντε δεξί κλικ στο όνομα του έργου σας από τον κατάλογο αρχείου στην επάνω δεξιά γωνία της οθόνης σας . Κάντε κλικ στο " Add Reference , " και στη συνέχεια κάντε κλικ στο κουμπί "Αναζήτηση " . Κάντε κλικ στο " System.Management.Automation.dll " και το πλήκτρο "OK" .
Εικόνων 3

Κάντε διπλό κλικ στο αρχείο VB που θέλετε να χρησιμοποιήσετε για να εκτελέσετε το cmdlet PowerShell , στη συνέχεια, τοποθετήστε το ακόλουθο κώδικα στο επάνω μέρος του αρχείου :

Εισαγωγές System.Text

Εισαγωγές System.IO

Εισαγωγές System.Management.Automation

Εισαγωγές συστήματος . Collections.ObjectModel

Εισαγωγές System.Management.Automation.Runspaces
Η 4

Δημιουργήστε μια μέθοδο για να εκτελέσετε τη δέσμη ενεργειών PowerShell :

Private Function ExecuteMyPowerShellScript ( ByVal scriptText Όπως String ) Όπως String

End Function
5

Υπόσταση ένα αντικείμενο PowerShell Runspace και να το ανοίξετε . Δημιουργήστε ένα αντικείμενο αγωγού PowerShell και να τρέξει " AddScript ( ) " μέθοδο , χρησιμοποιώντας το κείμενο script ως επιχείρημα .

Δημ. RunspaceSample Όπως Runspace = RunspaceFactory.CreateRunspace ( )

RunspaceSample.Open ( )

Dim PipelineSample Όπως Pipeline = MyRunSpace.CreatePipeline ( )

PipelineSample.Commands.AddScript ( scriptText )
Η 6

Εκτελέστε το σενάριο PowerShell και κλείστε το :

Dim αποτελέσματα Όπως Collection ( Από PSObject ) = PipelineSample.Invoke ( )

RunSpaceSample.Close ( )
Η
εικόνων

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

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