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

Come eseguire un comando su un sistema remoto in Visual Basic

Visual Basic è un linguaggio di programmazione incorporato in Windows che consente di automatizzare facilmente una vasta gamma di compiti . Gli amministratori di Windows qualificati utilizzano script VB per rendere la vita più facile da prendere automaticamente la cura della gestione del sistema che avrebbero dovuto fare a mano , invece. Tuttavia , la distribuzione di script VB per tutti i computer di una rete di grandi dimensioni può essere una sfida in sé . Per fortuna, c'è un modo semplice per utilizzare gli script VB per amministrare sistemi remoti o addirittura schierare altri script VB per quei sistemi automaticamente . Cose che ti serviranno
Microsoft Windows computers
password di amministratore
Rete locale
Mostra più istruzioni PsExec strumento
1

download di Microsoft da http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx . È una parte del fascio PsTools . Decomprimere questo bundle nella cartella dove tieni i tuoi script in Visual Basic .
2

Creare un nuovo script VB in quella cartella . È possibile farlo con la creazione di un file di testo in Blocco note e salvarlo con l'estensione " . Vb " invece di " . Txt ", oppure utilizzando il vostro editor preferito Visual Basic codice sorgente .
3

Crea una variabile per contenere il comando che si desidera eseguire sul sistema remoto . Per esempio :

comando Dim Come Stringcommand = "dir c : \\ " .

Questo comando mostrerà il contenuto del disco del computer remoto C , ma è possibile utilizzare qualsiasi altro comando che si desidera

4

Creare una variabile con il nome del sistema remoto a cui si desidera che il comando da eseguire su :

Dim SystemName Come StringsystemName = " il -remote - macchina"

5

Invoca il tuo comando usando psexec :

Shell ( " psexec \\ \\ " & SystemName & "" & comando ) economici

 

Programmazione © www.354353.com