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.
Kavramsal olarak Tekdüzen Kaynak Bulucu'ya (URL) benzeyen WMI nesne yolu, sunucudaki ad alanını, ad alanı içindeki bir sınıfı veya sınıfın örneklerini benzersiz olarak tanımlayan bir dizedir. Nesne yolu hiyerarşiktir ve söz konusu nesnenin konumunu açıklayan birkaç öğe içerir. Dosya yolları gibi WMI nesne yolları da tam olarak tanımlanabilir veya göreli yol olarak belirtilebilir.
WMI nesnesinin ad alanı WMI başvuru sayfasında listelenir. Örneğin, CIMWin32 WMI Sağlayıcıları tarafından desteklenen sınıfların çoğunun konumu \root\cimv2 ad alanında bulunur. Aşağıdaki PowerShell kodu, yerel makinenizde Win32_ComputerSystem nesnesini almaya yönelik bir çağrıyı açıklar:
Get-WmiObject -Class Win32_ComputerSystem -Namespace "root\cimv2" -ComputerName "."
Alternatif olarak, belirli bir Win32_LogicalDisk örneği SWbemObject.Path_ özelliğinden aşağıdaki yola sahip olabilir.
\\Machine1\root\cimv2:Win32_LogicalDisk.DeviceID="C:"
Aşağıdaki örnek, SWbemObject.Path_çağrısı tarafından döndürülen SWbemObjectPath nesnesinin Relpath özelliğini görüntüleyerek görüldüğü gibi bu örneğin göreli yolunu gösterir.
Win32_LogicalDisk.DeviceID="A:"
Lütfen dikkat edin ki DeviceID, Win32_LogicalDisk sınıfının anahtar özelliğidir.
C++
Aşağıdaki tabloda nesne yolu türleri ve nesne yolları gerektiren ilişkili yöntemler listelenmiştir.
| Nesne yolu türü | Yöntem |
|---|---|
| Ad Alanı | |
| Sınıfı |
[IWbemServices::ExecMethodAsync](/windows/desktop/api/WbemCli/nf-wbemcli-iwbemservices-execmethodasync) |
| Sınıf veya Örneği |
[IWbemServices::GetObjectAsync](/windows/desktop/api/WbemCli/nf-wbemcli-iwbemservices-getobjectasync) |
| Örneği |
[IWbemServices::DeleteInstanceAsync](/windows/desktop/api/WbemCli/nf-wbemcli-iwbemservices-deleteinstanceasync) |
Betik
Nesne yolları çeşitli yollarla oluşturulabilir:
- SWbemObjectPath nesnesi döndüren bir yöntemin özelliğini alın.
- SWbemObject.Path_ özelliğini alın.
- Nesne yolunu içeren bir dize değişkeni oluşturun.
Aşağıdaki tabloda, nesne yolları gerektiren betik nesneleri listelenmiştir.
| Betik oluşturma nesnesi | Yöntem |
|---|---|
| SWbemServices |
[AssociatorsOfAsync](swbemservices-associatorsofasync.md) [Sil](swbemservices-delete.md) [DeleteAsync](swbemservices-deleteasync.md) [ExecMethod](swbemservices-execmethod.md) [ExecMethodAsync](swbemservices-execmethodasync.md) [Get](swbemservices-get.md) [GetAsync](swbemservices-getasync.md) [ReferencesTo](swbemservices-referencesto.md) [ReferencesToAsync](swbemservices-referencestoasync.md) |
| SWbemObjectSet |