Forse potranno tornare utili a qualcuno queste utility per la gestione di siti multipli su IIS e Windows XP:
XP PRO IIS Admin 1.8.0
e
Windows XP IIS Manager v1.7 (compreso di codice sorgente)
Come ottenere la lista delle directory e dei file remoti
utilizzando gli oggetti FtpWebRequest e FtpWebResponse
System.Net.FtpWebRequest conn =null ;System.Net.FtpWebResponse resp = null;conn = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://localhost"));conn.Credentials = new NetworkCredential("username", "password");conn.KeepAlive = false;conn.Method = WebRequestMethods.Ftp.ListDirectoryDetails; //Ottiene la risposta resp = (FtpWebResponse)(conn.GetResponse());StreamReader strReader = new StreamReader(resp.GetResponseStream(), System.Text.ASCIIEncoding.ASCII);//ArrItems contiene la lista di files e directorystring strItems = strReader.ReadToEnd();string[] arrItems = strItems.Split("\n".ToCharArray());strReader.Close();