Next Topic

Previous Topic

Book Contents

GetMachine

返回提交的 Machine_GroupID 的電腦詳細資訊。

系統將返回以下欄位的單個記錄。

Machine_GroupID

string

將電腦 ID 與其所關聯的組 ID 組合在一起的表示法。

agentGuid

decimal

用於「電腦 ID.組 ID」帳戶及其相應代理的全局唯一識別符。

machName

string

電腦全名。最左側小數點左邊的所有內容即為電腦名稱。

groupName

string

此帳戶的完整組名。最左側小數點右邊的所有內容即為組名。

Manufacturer

string

製造商字串 (類型 1)

ProductName

string

產品名稱字串 (類型 1)

MachineVersion

string

版本字串 (類型 1)

SysSerialNumber

string

序號字串 (類型 1)

ChassisSerialNumber

string

機箱序號 (類型 3)

ChassisAssetTag

string

機箱資產標籤號 (類型 3)

BusSpeed

string

外部匯流排速度 (按 MHz 計) (類型 4)

MaxMemorySize

string

最大記憶體模組大小 (按 MB 計) (類型 16 - 最大容量,或者如果類型 16 不可用,最大記憶體模組大小為類型 5)

MaxMemorySlots

string

關聯的記憶體插槽數 (採用類型 16 的記憶體裝置數,或者如果類型 16 不可用,採用類型 5 的關聯記憶體插槽數)

ChassisManufacturer

string

機箱製造商 (類型 3)

ChassisType

string

機箱類型 (類型 3)

ChassisVersion

string

機箱版本 (類型 3)

MotherboardManufacturer

string

主板製造商 (類型 2)

MotherboardProductCode

string

主板產品代碼 (類型 2)

MotherboardVersion

string

主板版本 (類型 2)

MotherboardSerialNumber

string

主板序號 (類型 2)

ComputerName

string

電腦的名稱

IpAddress

string

電腦的 IP 地址,採用 a.b.c.d 表示法

SubnetMask

string

子網遮罩,採用 a.b.c.d 表示法。如果資料不可用,則字串為空

DefaultGateway

string

預設閘道 IP 地址,採用 a.b.c.d 表示法。如果資料不可用,則字串為空。

DnsServer1

string

DNS 伺服器 #1 類 IP 地址,採用 a.b.c.d 表示法。如果資料不可用,則字串為空。

DnsServer2

string

DNS 伺服器 #2 類 IP 地址,採用 a.b.c.d 表示法。如果資料不可用,則字串為空。

DnsServer3

string

DNS 伺服器 #3 類 IP 地址,採用 a.b.c.d 表示法。如果資料不可用,則字串為空。

DnsServer4

string

DNS 伺服器 #4 類 IP 地址,採用 a.b.c.d 表示法。如果資料不可用,則字串為空。

DhcpEnabled

int

0 -> 資料無法使用,1 -> 用戶端電腦上的 DHCP 已啟用,2 -> 已停用

DhcpServer

string

DHCP 伺服器 IP 地址,採用 a.b.c.d 表示法。如果資料不可用,則字串為空。

WinsEnabled

string

0 -> 資料無法使用,1 -> 用戶端電腦上的 WINS 解析度 已啟用,2 -> 已停用

PrimaryWinsServer

string

WINS 主伺服器 IP 地址,採用 a.b.c.d 表示法。如果不可用,則為空。

SecondaryWinsServer

int

WINS 副伺服器 IP 地址,採用 a.b.c.d 表示法。如果不可用,則為空。

ConnectionGatewayIp

int

透過以 Kserver 作為代理的來源地址獲取的 IP 地址,採用 a.b.c.d 表示法。此 IP 是代理網路閘道,與 IpAddress 不同 (例如電腦在 NAT 後時)。如果不可用,則為空。

OsType

string

字串包含 OS 類型,例如 95、98、NT4、2000、NT3.51 或 WIN32s。從 MajorVersion、MinorVersion 和 PlatformId 的一些部分中產生。

OsInfo

string

字串包含其他 OS 資訊,例如 Build 1381 Service Pack 3。從 BuildNumber 和 CsdVersion 的一些部分中產生。

MajorVersion

decimal

GetVersionEx() Windows 功能調用中的主版本號。

MinorVersion

string

GetVersionEx() Windows 功能調用的次版本號。如果 PlatformId 為 Win32 for Windows,則 MinorVersion 為 0 表示 Windows 95。如果 PlatformId 為 Win32 for Windows,則 MinorVersion > 0 表示 Windows 98。

MacAddr

string

字串包含連接的物理地址,即介質存取控制地址。MAC 地址的格式為:00-03- 47-12-65-77

LoginName

string

目前已登入使用者的使用者名稱。該值在每次快速簽入後更新。代理錯誤日誌檔案會在每次變更後更新。

firstCheckin

dateTime

記錄此代理首次簽入到系統的時間戳

lastCheckin

dateTime

記錄此代理最近時間簽入到系統的時間戳

currentUser

string

目前已登入使用者的登入名稱。如果目前無人登入則為空

lastLoginName

string

最後一個登入此系統的使用者的登入名稱

lastReboot

dateTime

指明此系統上次重新啟動時間的時間戳

agentVersion

int

在此系統上安裝的代理的版本號

contactName

string

分配給此代理的使用者聯絡名稱

contactEmail

string

分配給此代理的使用者電子郵件地址

contactPhone

string

分配給此代理的使用者電子郵件地址

contactNotes

string

與此代理的聯絡人資訊關聯的註釋

enableTickets

int

如果該使用者無權透過使用者界面存取工單處理,則為 0

enableRemoteControl

int

如果該使用者無權透過使用者界面存取遠端控制,則為 0

enableChat

int

如果該使用者無權透過使用者界面存取聊天功能,則為 0

credentialName

string

為該代理設定的認證的使用者名稱 (如果存在)

primaryKServer

string

代理作為其 kserver 主連接所連接到的「地址:連接埠」

secondaryKServer

string

代理作為其 kserver 副連接所連接到的「地址:連接埠」

quickCheckinSecs

int

執行另一個代理快速簽入之前等待的時間 (以秒為單位)

agentTempDir

string

此系統上代理所用的工作目錄

如果適用,則系統將返回以下欄位的多個記錄。

CpuDesc

string

CPU 說明 (例如 Pentium III Model 8)

CpuSpeed

int

CPU 速度 (以 MHz 為單位,例如 601)

CpuCount

int

處理的數目 (例如 1 個)

TotalRam

int

RAM 大小 (以百萬位元組為單位,例如 250)

如果適用,則系統將返回以下欄位的多個記錄。

DriveLetter

string

邏輯磁碟機代號 (例如 C)

TotalSpace

int

磁碟上的總百萬位元組 (例如 28609 百萬位元組為 28.609 GB)。 如果不可用,則為 Null

UsedSpace

int

所用的百萬位元組數 (例如 21406 百萬位元組為 21.406 GB)。 如果不可用,則為 Null。

FreeSpace

int

可用的 MB 數 (例如 21406 表示 21.406 GB)。 如果不可用,則為 Null。

DriveType

string

固定 = 可移動式硬碟 = 磁碟片或其他移動媒體 CDROMNetwork =  映射網路磁碟機

VolumeName

string

分配給磁碟區的名稱

FormatType

string

NTFS、FAT32、CDFS 等

系統將返回以下欄位的單個記錄。

Method

string

請求此回應的作業。

TransactionID

decimal

此訊息的唯一訊息 ID。

ErrorMessage

string

如果為空,則系統不會返回錯誤。

ErrorLocation

string

如果為空,則系統不會返回錯誤。