Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
kaynak URI'si, WS-Management protokolünün uygulandığı yönetim hizmetleri tarafından kullanılan ayrı bir yönetim işlemi türünün veya değerinin tanımlayıcısıdır. Yönetim değeri, bilgisayarın içindeki sıcaklık olabilir. Bir yönetim işlemine örnek olarak durdurulmuş hizmet başlatma veya disk birimi kullanıcı kotası ayarlama işlemi örnek olarak verilmiştir.
Kaynak URI Biçimi
URI, aşağıdaki örnekte gösterildiği gibi bir ön ek ve kaynağın yolundan oluşur:
"http://schemas.microsoft.com/wbem/wsman/1/wmi/root/cimv2/Win32_LogicalDisk"
Bu şema belirtimi, URI'nin resmi WS-Management protokolünün 1. sürümüne dayandığını ve kaynağın WMI deposunun "root\cimv2" ad alanında bir Win32_LogicalDisk olduğunu gösterir. URI ön ekleri "schemas.microsoft.com/wbem/wsman/1/wmi" gibi bir şema belirtimi ve Win32_LogicalDiskgibi belirli bir kaynak türünü içerir. WMI sınıfının belirli bir örneğini tanımlama hakkında daha fazla bilgi için bkz. windows uzaktan yönetimi ve WMI .
Daha fazla bilgi için bkz. URI Ön Ekleri.
Kaynak URI'lerinin türleri
Windows Yönetim Araçları (WMI) Windows tabanlı işletim sistemleri için birincil yönetim veri kaynağı olsa da, diğer yönetim şeması kaynakları da mevcuttur.
Aşağıdaki listede, Windows Uzaktan Yönetimi tarafından kullanılan çeşitli kaynak URI'leri açıklanmaktadır:
WMI URI'leri
Bu URI grubu, ad alanı ve sınıfı içeren Ortak Bilgi Modeli sınıf yolunu temsil eden bir grup.
WMI URI'leri şu durumlarda kullanılabilir:
- Oturum yöntemleri
- IWSManSession yöntemleri
- WSMan.CreateResourceLocator veya IWSMan.CreateResourceLocator yöntemleri
- ResourceLocator veya IWSManResourceLocator yöntemleri
IPMI URI'leri
Bu URI grubu CIM sürüm 2.9'a göre endüstri standardı URI'leri temsil eder. IPMI URI'leri Oturum yöntemlerinde kullanılabilir Get, Put, Enumerate ve Invoke.
Örnek olarak https://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_NumericSensor.xsd. Bu kaynak, DMTF.org CIM şemasına göre tanımlanır.
WinRM yapılandırma URI'leri
Bu URI grubu, WinRMdinleyici yapılandırması için yapılandırma işlemleridir.
https://schemas.microsoft.com/wbem/wsman/1/config/listener
Oturum yöntemlerinde kullanılabilir Get, Put, Create, Deleteve Numaralandırma.Sistem Olay Günlüğü(SEL) URI'lerini
Bu URI grubu BMC'den Olay Toplayıcısı olaylarına abonedir. Wevtutil komut satırı aracını kullanarak bu olaylara abone olabilirsiniz.
Büyük/Küçük Harf Duyarlılığı
WMI eklentisi bir istekte alınan kaynak URI'sinin durumunu korur. Ancak, WS-Management protokolünün diğer uygulamalarıyla birlikte çalışabilirliği sağlamak için kaynak URI'sinde istenen kaynak için doğru durumu kullanın. Doğru durum, kaynak sağlayıcısı tarafından tanımlanan yazım denetimidir.
Kaynak URI'leri büyük/küçük harf duyarlılığı gerektirmese de, parça XML gerektirir. Parça, bir kaynağın tüm özellik kümesi yerine yalnızca bir özelliği belirtir. WMI kaynakları söz konusu olduğunda parça söz dizimi bir kaynak örneğinden bir özellik alır. Örneğin, Win32_OperatingSystem'dan yalnızca Version özelliğini almak için parça kullanılması gerekir. Parçalar hakkında daha fazla bilgi için, windows uzaktan yönetimi ve WMI "ResourceLocator veya IWSManResourceLocator nesnesine seçici ekleme" bölümüne bakın.
XML ve XPath standartlarını takip eden WMI eklentisi, bir yöntemin giriş parametrelerini tanımlayan parçalar ve XML için büyük/küçük harf duyarlılığını zorunlu kılar. XPath 1.0/Düzey 1 standardını desteklemek için büyük/küçük harf duyarlılığı gereklidir. Wmi verilerini WinRM aracılığıyla almak için büyük/küçük harf duyarlılığı, WMI sınıflarının, özelliklerinin ve yöntemlerinin adlarının WMI deposunda bulunan adla eşleşmesi gerektiği anlamına gelir.
Daha fazla bilgi için bkz. XPath Sözdizimi.
Büyük/Küçük Harf Duyarlılığı Örnekleri
Örneğin, WMI Win32_Service sınıfının bir örneğinden SECURITY_DESCRIPTOR özelliğini alan bir betik, parça yolundaki adlar için yalnızca URI'yi kullanamaz. FragmentPath için sağlanan XPath XML doğru durumu kullanmadığından WinRM WMI eklentisi aşağıdaki VBScript örneği için bir hata döndürür. WMI deposunda sınıfı "Win32_Service" olarak yazılır.
RResourceUri = "http://schemas.microsoft.com/wbem/wsman/1/"_& "wmi/root/cimv2/Win32_Service?Name=winrm"
Set WSMan = CreateObject("WSMan.Automation")
Set Locator = WSMan.CreateResourceLocator(Resourceuri)
Locator.FragmentPath = "/Win32_SERVICE/Name"
Set Session = WSMan.Createsession
xml = Session.Get(Locator)
WScript.Echo xml
Aynı örneğin aşağıdaki sürümünde, Win32_Service sınıfı ve SECURITY_DESCRIPTOR özelliği için doğru büyük/küçük harf kullanımı gösterilmektedir.
ResourceUri = "http://schemas.microsoft.com/wbem/wsman/1/"_
& "wmi/root/cimv2/Win32_Service?Name=winrm"
Set WSMan = CreateObject("WSMan.Automation")
Set Locator = WSMan.CreateResourceLocator(Resourceuri)
Locator.FragmentPath = "/Win32_Service/Name"
Set Session = WSMan.Createsession
xml = Session.Get(Locator)
WScript.Echo xml
İlgili konular
-
Windows Uzaktan Yönetim Hakkında