kelas Win32_BootConfiguration
Kelas WMI Win32_BootConfigurationmewakili konfigurasi boot sistem komputer yang menjalankan Windows.
Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti tercantum dalam urutan alfabet, bukan urutan MOF.
Sintaks
[Dynamic, Provider("CIMWin32"), UUID("{8502C4E2-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_BootConfiguration : CIM_Setting
{
string Caption;
string Description;
string SettingID;
string BootDirectory;
string ConfigurationPath;
string LastDrive;
string Name;
string ScratchDirectory;
string TempDirectory;
};
Anggota
Kelas Win32_BootConfiguration memiliki jenis anggota ini:
Properti
Kelas Win32_BootConfiguration memiliki properti ini.
-
BootDirectory
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Fungsi Proses dan Utas|GetEnvironmentVariable|WinBootDir")
Jalur ke file sistem yang diperlukan untuk mem-boot sistem.
Contoh: "C:\Windows"
-
-
Caption
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (64)
Deskripsi tekstual pendek dari objek saat ini.
Properti ini diwarisi dari CIM_Setting.
-
-
ConfigurationPath
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Fungsi Proses dan Utas|GetEnvironmentVariable|WinBootDir")
Jalur ke file konfigurasi. Nilai ini mungkin mirip dengan nilai di properti BootDirectory .
-
-
Keterangan
-
-
Jenis data: string
-
Jenis akses: Baca-saja
Deskripsi tekstual objek saat ini.
Properti ini diwarisi dari CIM_Setting.
-
-
LastDrive
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Fungsi File|GetDriveType")
Huruf drive terakhir tempat drive fisik ditetapkan.
Contoh: "E:"
-
-
Nama
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: kunci, MaxLen (256), MappingStrings ("WMI")
Nama konfigurasi boot. Ini adalah pengidentifikasi untuk konfigurasi boot.
-
-
ScratchDirectory
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Fungsi File|GetTempPath")
Direktori tempat file sementara dapat berada selama waktu boot.
-
-
SettingID
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MaxLen (256)
Pengidentifikasi tempat objek saat ini diketahui.
Properti ini diwarisi dari CIM_Setting.
-
-
TempDirectory
-
-
Jenis data: string
-
Jenis akses: Baca-saja
-
Kualifikasi: MappingStrings ("Win32API|Fungsi File|GetTempPath")
Direktori tempat file sementara disimpan.
Contoh: "C:\TEMP"
-
Keterangan
Kelas Win32_BootConfiguration berasal dari CIM_Setting.
Contoh
Sampel VBScript berikut mengembalikan informasi konfigurasi boot untuk komputer.
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_BootConfiguration")
For Each objItem in colItems
Wscript.Echo "Boot Directory: " & objItem.BootDirectory
Wscript.Echo "Configuration Path: " & objItem.ConfigurationPath
Wscript.Echo "Description: " & objItem.Description
Wscript.Echo "Last Drive: " & objItem.LastDrive
Wscript.Echo "Name: " & objItem.Name
Wscript.Echo "Scratch Directory: " & objItem.ScratchDirectory
Wscript.Echo "Setting ID: " & objItem.SettingID
Wscript.Echo "Temp Directory: " & objItem.TempDirectory
Next
Sampel kode berikut menunjukkan penggunaan kelas WMI Win32_BootConfiguration .
# Get Boot configuration from WMI
$boot = Get-WMIObject Win32_BootConfiguration
# Display information
"Boot Directory : {0}" -f $boot.bootdirectory
"Caption : {0}" -f $boot.caption
"Description : {0}" -f $boot.description
"Last Drive : {0}" -f $boot.lastdrive
"Scratch Directory : {0}" -f $boot.scratchdirectory
"Temp Directory : {0}" -f $boot.tempdirectory
Sampel kode sebelumnya membuat output berikut:
Boot Directory : \WINDOWS
Caption : \Device\Harddisk0\Partition1
Description : \Device\Harddisk0\Partition1
Last Drive : K:
Scratch Directory : C:\WINDOWS\system32\config\systemprofile\Local Settings\Temp
Temp Directory : C:\WINDOWS\system32\config\systemprofile\Local Settings\Temp
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Ruang nama |
Root\CIMV2 |
MOF |
|
DLL |
|