agosto 2006 Blog Posts
Paura che il vostro portatile esploda?Non avete voglia di trovare la
corrispondenza fra il vostro portatile e quelli segnalati?Beh, c'è sempre PowerShell!
powered by IMHO 1.3
Su Windows Vista non sarà più disponibile Telnet (sob...
sigh sigh.. ).Per ovviare a questo problema, Lee Holmes propone una
soluzione utilizzando powershell:> qui maggiori info <
powered by IMHO 1.3
Per chiunque utilizzi queste serie di portatili dell: Latitude: D410, D500, D505, D510, D520, D600, D610, D620, D800, D810 Inspiron: 500M, 510M, 600M, 700M, 710M, 6000, 6400, 8500, 8600, 9100, 9200, 9300, 9400, E1505, E1705 Precision: M20, M60, M70, M90 XPS: XPS, XPS Gen2, XPS M170, XPS M1710 Consiglio di dare un'occhiata qui. Dell ha fatto partire il programma "Battery Recall" per la sostituzione della propria batteria (solo di quella, ovviamente).
http://195.90.120.51/games/goggles.html
powered by IMHO 1.3
Cercando informazioni sull'algoritmo di Dijkstra ho
trovato questa implementazione in C# 2.0 delle strutture dati ad opera di
Scott Mitchell, uno dei fondatori di 4guysfromrolla.com.Più in basso è disponibile l'implementazione
dell'era pre-generics
powered by IMHO 1.3
Alcuni scripts per la gestione di IIS via WMI e
ADSI:http://www.microsoft.com/technet/scriptcenter/scripts/iis/default.mspx?mfr=true
powered by IMHO 1.3
Una nota poco simpatica, ma da
tenere ben presente, per tutti coloro che lavorano con i file e che utilizzano i
loro attributi: il dato FileInfo.LastWriteTime non è
completamente affidabile.".. the last
write time is not fully updated until all handles that are used for writing are
closed. This is the most likely reason that the customer saw the last write time
reported incorrectly ... "Maggiori info:http://blogs.msdn.com/bclteam/archive/2006/07/25/674253.aspx
powered by IMHO 1.3
E' stata rilasciata la nuova versione (4.0) del
Microsoft Solution for WBH. Contiene una serie di tools, best practices ed
esempi di codice.Tra le altre
cose nei samples è presente un webservice per la gestione di IIS.Scarica >
powered by IMHO
1.3
Con il Service Pack 1 per Windows 2003 è disponibile
oltre al log binario centralizzato anche un log centralizzato
in formato testuale, il W3C Centralized Logging.Entrambe queste tipologie di
log non vengono applicati ai singoli websites ma a tutto il server.Ne
parla Chris Adams nel suo blog oggi..http://blogs.iis.net/chrisad/archive/2006/08/14/1370407.aspx
powered by IMHO 1.3
Per chi fosse interessato ad utilizzare il Reader di
Google come base per i propri applicativi, Niall Kennedy ha pubblicato una
versione non ufficiale delle api del lettore web.Tra l'altro, nei commenti,
ci sono alcuni interventi di personaggi particolari ...
Qui maggiori informazioni >
powered by IMHO 1.3
Per
aggiungere qualche simpatica e "stilosa" feature alle proprie applicazioni
web:http://www.walterzorn.com/dragdrop/dragdrop_e.htm
powered by IMHO 1.3
Credo che qualcuno stia festeggiando!
Complimenti vivissimi Giorgio!
powered by IMHO 1.3
Esistono numerosi tool (tra i quali secondo me il
migliore è xcacls, qui nella versione scripting) che
permettono di lavorare con i permessi NTFS.
Un'altra
strada possibile è quella di utilizzare WMI
per accedere a questo tipo di informazioni.Il piccolo script qui sotto
mostra l'utilizzo della classe Win32_LogicalFileSecuritySetting
per scoprire
quali sono gli utenti e i permessi associati ad una determinata cartella (o
file):
public void MostraACL(string Path) { using (ManagementObject mob = new ManagementObject("root\\CIMV2", "Win32_LogicalFileSecuritySetting.Path='" + Path + "'", null)) { //eseguo il metodo GetDescriptor per ottenere gli elementi object[] obs = new object[] { 0 }; ManagementBaseObject mbase = (ManagementBaseObject)mob.InvokeMethod("GetSecurityDescriptor", null, null); //controllo che esistano dei valori if (((uint)(mbase.Properties["ReturnValue"].Value)).Equals(0)) { ManagementBaseObject desc = (ManagementBaseObject)(mbase.Properties["Descriptor"].Value); ManagementBaseObject[] ACL = ((ManagementBaseObject[])(desc.Properties["Dacl"].Value)); //vediamo quali sono i permessi della cartella.. foreach (ManagementBaseObject mba in ACL) { //Dominio, Utente e SID ManagementBaseObject IUSR = ((ManagementBaseObject)(mba["Trustee"])); Console.WriteLine("=================================="); /* Mostro Dominio\Utente : Sid */ Console.WriteLine("{0}\\{1} : {2}", IUSR.Properties["Domain"].Value, IUSR.Properties["Name"].Value, IUSR.Properties["SIDString"].Value); /* Mostro i permessi */ uint m = (uint)mba["AccessMask"]; Console.WriteLine(":" + Enum.Format(typeof(Mask), m, "G")); /* Mostro la tipologia di permesso*/ int a = int.Parse(mba["AceFlags"].ToString()); Console.WriteLine(":" + Enum.Format(typeof(AceFlags), a, "G")); Console.WriteLine("=================================="); } Console.Read(); } } }
Maggiori informazioni sulle classi Win32_LogicalFileSecuritySetting >
powered by IMHO 1.3