Domanda da principiante

venerdì 31 agosto 2007 - 09.50

Cyber-Bix Profilo | Newbie

Ciao a tutti,
questo è il mio primo post. Mi chiamo Matteo e sono un programmatore principiante di VB.net

Ecco il mio problema:
sto creando un programma che consenta di monitorare lo stato dei sistemi della mia azienda. Per monitorare le linee di comunicazione con l'esterno mi è stato suggerito di utilizzare l'istruzione DOS "TRACERT". Il fatto è che questa istruzione non è presente in .net come invece lo è invece "Ping".
Ho provato ad eseguirla tramite la classe process.start ma non riesco ad ottenere nessun parametro utile (restituisce solo l'ID del processo). Allora ho cercato di aggiungere il parametro ">C:\Tracert.txt" per cercare di riversare l'output del tracert in un TXT, ma il comando non funziona più. Ecco come l'ho scritta:

System.Diagnostics.Process.Start("c:\windows\system32\tracert.exe", Controllo.Item("IndirizzoIP") + " >C:\Tracert.txt")

Controllo.Item("IndirizzoIP") contiene l'indirizzo IP da tracciare

Potete aiutarmi a creare un'istruzione che lanci il comando tracert e che riversi il risultato in un txt?

Grazie in anticipo per l'aiuto.

amelix Profilo | Expert

Ciao! E benvenuto!!!!

Forse se spieghi con + informazioni cosa vuoi ottenere si può trovare una soluzione + performante e personalizzabile...

Cmq il problema potrebbero essere i diritti di lettura/scrittura nella root c:\

Andrea - http://www.MelisWeb.eu/

[OT] Vendo il mio portatile:
http://www.subito.it/vi/1391126.htm

Cyber-Bix Profilo | Newbie

il risultato che mi serve sarebbe l'equivalente in .net dell'istruzione dos

tracert (indirizzo IP) >C:\Tracert.txt

non penso di avere problemi di scrittura nella root, se eseguo il comando da "Esegui" o dal prompt dei comandi funziona.

amelix Profilo | Expert

Usi un applicazione "Windows" o "Web"?
Andrea - http://www.MelisWeb.eu/

[OT] Vendo il mio portatile:
http://www.subito.it/vi/1391126.htm

Cyber-Bix Profilo | Newbie

è un'applicazione Windows

amelix Profilo | Expert

Ho trovato questo esempio:
http://www.vbfrance.com/codes/TRACEROUTE-TRACAGE-SERVEUR-OU-IP_43674.aspx
http://weblogs.asp.net/justin_rogers/archive/2004/06/09/151634.aspx

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Sistemalo un po....

Andrea - http://www.MelisWeb.eu/

[OT] Vendo il mio portatile:
http://www.subito.it/vi/1391126.htm
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5