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

Come il ping di un elenco di computer con VBScript

Se sei un amministratore di sistema , è probabile che esegue la manutenzione del sistema e backup su molti computer . La maggior parte di tali compiti può essere fatto da remoto , ma solo se i sistemi si sta lavorando siano accesi . Prima di iniziare il vostro manutenzione programmata , è possibile eseguire uno script di Visual Basic che vi permetterà di eseguire il ping delle macchine sulla rete . Cose che ti serviranno
Connessione di rete a macchine remote
Visual Basic compilatore
elenco di indirizzi IP per le macchine che si desidera eseguire il ping
Mostra più istruzioni
1

Creazione di un elenco di computer sulla base di indirizzi IP . Inserisci solo gli indirizzi IP e solo uno per riga. Salva questo elenco come file di testo , ad esempio , salvare il file come "c : \\ elencoserver.txt "
2

Creare uno script Visual Basic che chiama la "c : \\ elencoserver.txt " file come un file sorgente . Questo script o anche trasmettere i risultati al file "c: \\ output.csv " . Utilizzare il seguente codice :

strInputPath fioca , strOutputPath , strStatus

dim objFSO , objTextIn , objTextOut

strInputPath = " c : \\ elencoserver.txt " ) ' - posizione di ingresso

strOutputPath = " c : \\ output.csv " ) ' - luogo di produzione

impostare objFSO = CreateObject ( " Scripting.FileSystemObject " ) per

set objTextIn = objFSO . OpenTextFile ( strInputPath , 1 ) per

objTextIn = objFSO.CreateTextFile ( strOutputPath ) per

objTextOut.WriteLine ( "computer , lo stato " ) per

fare fino objTextIn.AtEndOfStream = vero

strComputer = objTextIn.ReadLine

se fPingTest ( strComputer ) poi

strStatus = " UP "

altro

strStatus = "DOWN "

fine se

objTextOut.WriteLine ( strComputer & " , " & strStatus ) per

cappio
3

Compile ed eseguire il codice . Esaminare il contenuto di "C: \\ output.csv " .

 

Programmazione © www.354353.com