Lo script di oggi fornisce un'introduzione al "Windows Management Instrumentation" (WMI).
WMI è un sistema per l'accesso alle informazioni, hardware e software, di computer basati su Windows.
E' possibile visualizzare dati ed amministrare, da una serie di pagine web, un computer che abbia installate queste estensioni.
Le estensioni WMI sono integrate sia nel kernel di Windows 98 che in quello di Windows 2000, fornendo un driver per l'accesso ai dati e agli eventi del computer.
L'esempio fornito a corredo mostra tutti i servizi del sistema e il loro stato.
<% Response.write "<TABLE BORDER=1>" Response.write "<TR><TD>Servizio</TD>" Response.write "<TD>Stato</TD></TR>" For Each objWBEM in GetObject("Winmgmts:").InstancesOf("Win32_Service") Response.Write "<TR><TD>" & objWBEM.DisplayName & "</TD>" Response.Write "<TD>" & objWBEM.State & " (" Response.Write objWBEM.Status & ")</TD></TR>" Next Set objWBEM = Nothing Response.write "</TABLE>" %>
Attenzione che per eseguire questo script bisogna accedere al computer come Administrator.
WMI è installabile anche per Windows NT 4 o Windows 95.
Per approfondimenti, è disponibile un interessante articolo su MSDN
http://msdn.microsoft.com/library/periodic/period00/wmiover.htm
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- annunciato #netstandard 2.1. .NET Core lo supporterà a partire da #netcore3, così come le prossime versione di #xamarin, #mono e #unity.il supporto per #netfx 4.8, invece, non ci sarà. https://aspit.co/bq2
- Steel Style CheckBox per Silverlight 4.0
- Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
- Speciale Windows Store app: costruire app con WinRT per Windows 8