Bagikan melalui


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
CIMWin32.mof
DLL
CIMWin32.dll

Baca juga

CIM_Setting

Kelas Sistem Operasi