kelas Win32_SubDirectory
Kelas WMI asosiasi Win32_SubDirectory berkaitan dengan direktori (folder) dan salah satu subdirektorinya (subfolder).
Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti dan metode dalam urutan alfabet, bukan urutan MOF.
Sintaks
[Dynamic, Provider("CIMWin32"), UUID("{F25FE469-783E-11d2-90BF-0060081A46FD}"), AMENDMENT]
class Win32_SubDirectory : CIM_Component
{
Win32_Directory REF GroupComponent;
Win32_Directory REF PartComponent;
};
Anggota
Kelas Win32_SubDirectory memiliki jenis anggota ini:
Properti
Kelas Win32_SubDirectory memiliki properti ini.
-
GroupComponent
-
-
Jenis data: Win32_Directory
-
Jenis akses: Baca-saja
-
Kualifikasi: Kunci, Ambil Alih ("GroupComponent"), MappingStrings ("WMI| Win32_Directory")
Referensi ke instans yang mewakili properti direktori induk (folder) dalam asosiasi ini.
-
-
PartComponent
-
-
Jenis data: Win32_Directory
-
Jenis akses: Baca-saja
-
Kualifikasi: Kunci, Ambil Alih ("PartComponent"), MappingStrings ("WMI| Win32_Directory")
Referensi ke instans yang mewakili bagian subdirektori (subfolder) dari asosiasi.
-
Keterangan
Kelas Win32_SubDirectory berasal dari CIM_Component.
Untuk mengembalikan kumpulan subfolder untuk folder, buat kueri asosiasi yang mengatur ResultRole ke PartComponent. Ini menunjukkan bahwa semua item dalam koleksi yang dikembalikan harus memainkan peran PartComponent, atau subfolder, dari objek folder. Untuk mengembalikan folder induk untuk folder, atur ResultRole ke GroupComponent.
Kelas Win32_SubDirectory hanya berfungsi pada tingkat sistem file tepat di atas atau tepat di bawah folder yang ditentukan.
Contoh
Sampel VBScript berikut mengembalikan daftar semua subfolder dalam folder C:\Scripts.
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colSubfolders = objWMIService.ExecQuery _
("ASSOCIATORS OF {Win32_Directory.Name='c:\scripts'} " _
& "WHERE AssocClass = Win32_Subdirectory " _
& "ResultRole = PartComponent")
For Each objFolder in colSubfolders
Wscript.Echo objFolder.Name
Next
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Ruang nama |
Root\CIMV2 |
MOF |
|
DLL |
|
Lihat juga