| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come eseguire un Powershell All'interno di programmazione Visual Basic
    PowerShell consente ai programmatori di manipolare il sistema operativo Windows dalla riga di comando . Con PowerShell, è possibile accedere agli oggetti del framework. NET , così come il file system di Windows. Uno script riutilizzabile PowerShell è chiamato un " cmdlet ". È possibile combinare i cmdlet per creare potenti script che è possibile condividere con altri utenti. Visual Basic (VB ) è un linguaggio di programmazione utilizzato nel quadro . NET che consente di chiamare script PowerShell da dentro il suo codice gestito . Questo a sua volta permette di creare un'interfaccia utente accattivante che gli utenti principianti possono utilizzare per eseguire i cmdlet in sostituzione della linea di comando . Cose che ti serviranno
    Visual Studio
    Mostra più istruzioni
    1

    Avviare Visual Studio . Aprire il progetto VB che si desidera utilizzare per eseguire un cmdlet di PowerShell .
    2

    pulsante destro del mouse sul nome del progetto dalla directory dei file in alto a destra dello schermo . Clicca su " Aggiungi riferimento ", quindi fare clic sul pulsante "Sfoglia" . Clicca su " System.Management.Automation.dll " e il pulsante "OK" .

    3 Fare doppio clic sul file di VB che si desidera utilizzare per eseguire il cmdlet PowerShell , quindi posizionare il seguendo codice nella parte superiore del file :

    Imports System.Text

    Imports System.IO Imports

    System.Management.Automation

    Imports System . Collections.ObjectModel

    Importazioni System.Management.Automation.Runspaces
    4

    Creare un metodo per eseguire lo script PowerShell :

    private Function ExecuteMyPowerShellScript ( ByVal scriptText As String ) As String

    End Function
    5

    un'istanza di un oggetto spazio di esecuzione di PowerShell e aprirlo. Creare un oggetto pipeline di PowerShell ed eseguire il suo metodo " ) addscript ( " , con il testo dello script come argomento .

    Dim RunspaceSample Come spazio di esecuzione = RunspaceFactory.CreateRunspace ( ) per

    RunspaceSample.Open ( )

    Dim PipelineSample Come Pipeline = MyRunSpace.CreatePipeline ( ) per

    PipelineSample.Commands.AddScript ( scriptText ) economici 6

    eseguire lo script PowerShell e chiuderlo : < br >

    Dim risultato As Collection (Of PSObject ) = PipelineSample.Invoke ( ) per

    RunSpaceSample.Close ( ) per

    Previous :

    next :
      Articoli Correlati
    ·Come creare una risoluzione frame Indipendente in VB.NE…
    ·Come aggiungere una stampante locale utilizzando Script…
    ·Come rilevare Null in Visual Basic 
    ·Qual è spaziatura fissa 
    ·Come leggere un valore ComboBox 
    ·Come verificare se si preme Invio in Visual Basic 2008 
    ·Come aggiornare tempo con VBScript 
    ·Come utilizzare VBS per disattivare il volume 
    ·Come scrivere un codice Tangente per una calcolatrice i…
    ·Come ottenere la dimensione della directory in VB.NET 
      Articoli in evidenza
    ·Come spostare un oggetto con il colore in Java 
    ·Come creare un file XLS da MySQL Risultati 
    ·Come fare il parsing con le espressioni regolari 
    ·Come installare Java su un telefono cellulare Windows M…
    ·Come utilizzare i caratteri 3D in programmazione 
    ·Come inserire il testo in un documento di Word in VBA 
    ·Come sostituire più caratteri in una stringa con Java 
    ·Come incrementare automaticamente un numero di build in…
    ·Come nascondere stringhe in PHP 
    ·Come faccio a inserire un paragrafo in formato FBML 
    Copyright © Conoscenza Informatica http://it.wingwit.com