Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come eseguire un processo su un PC remoto con WMI VB.NET

Windows Management Instrumentation ( WMI) viene eseguito su tutti i computer Windows . È possibile utilizzare questo servizio per invocare il software e le istruzioni del computer. È inoltre possibile utilizzare il servizio WMI per richiamare un servizio su un computer remoto . È necessario accedere al computer remoto dal codice dell'applicazione VB.NET . Questo è utile per i programmatori di creare applicazioni di amministrazione di rete . Istruzioni
1

Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Fare clic su " . NET Framework di Microsoft , " quindi su " Visual Studio" per aprire il software di programmazione .

2 Fare clic sulla voce di menu " File " quando i carichi di Visual Studio . Fare clic su " Apri ". Fare doppio clic sul file di progetto per aprire il progetto VB.NET .
3

Fare clic con il modulo del pannello con l'etichetta " Solution Explorer ". Selezionare " Visualizza codice " per aprire il file di codice in cui si digita il codice per richiamare il servizio sul computer remoto
4

Digitare il seguente codice nel file di progetto : .

Dim collegamento Come Nuovo System.Management.ConnectionOptions

informatica = New System.Management.ManagementScope ( "\\ nomecomputer \\ root \\ CIMV2 " , connessione ) per servizio

= New System.Management.ManagementObjectSearcher (collegamento . Path.ToString , "Seleziona servicename da Win32_Product " ) per

service.Poll ( ) per

Sostituire " nomecomputer " con il nome del computer remoto a cui si desidera connettersi . Sostituire " servicename " con il nome del servizio che si desidera eseguire .
5

Fare clic sul pulsante " Salva" nella parte superiore della finestra di Visual Studio . Per verificare il nuovo codice , fare clic sul pulsante "Esegui" nella barra degli strumenti per eseguire il codice .

 

Programmazione © www.354353.com