powcshell.shellitemutil.computerfolderinfo module#

コンピューターのシェルアイテム情報を取得するユーティリティーを提供します。

class powcshell.shellitemutil.computerfolderinfo.ShellComputerFolderInfo(item: ShellItem2)#

ベースクラス: object

コンピューターを表すShellItem2の特殊システムプロパティ情報を取得します。

static create() ShellComputerFolderInfo#
property item: ShellItem2#
property memory: str | None#
property memory_raw: PropVariant#
property memory_raw_nothrow: ComResult[PropVariant]#
property processor: str | None#
property processor_raw: PropVariant#
property processor_raw_nothrow: ComResult[PropVariant]#
property simplename: str | None#
property simplename_raw: PropVariant#
property simplename_raw_nothrow: ComResult[PropVariant]#
property workgroup: str | None#
property workgroup_raw: PropVariant#
property workgroup_raw_nothrow: ComResult[PropVariant]#
class powcshell.shellitemutil.computerfolderinfo.ShellComputerFolderPropertyKey#

ベースクラス: object

コンピューターのシステムプロパティキー

MEMORY = PropertyKey({FD9D9FC7-38EC-436D-8FC6-EC39BAD301E6} 101, "System.Computer.Memory")#
PROCESSOR = PropertyKey({FD9D9FC7-38EC-436D-8FC6-EC39BAD301E6} 100, "System.Computer.Processor")#
SIMPLENAME = PropertyKey({28636AA6-953D-11D2-B5D6-00C04FD918D0} 10, "System.Computer.SimpleName")#
WORKGROUP = PropertyKey({5CDE9F0E-1DE4-4453-96A9-56E8832EFA3D} 2, "System.Computer.Workgroup")#