powcshell.shellitemutil.volumeinfo module#

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

class powcshell.shellitemutil.volumeinfo.ShellVolumeInfo(item: ShellItem2)#

ベースクラス: object

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

property bitlocker_canchange_passphrage_byproxy: bool | None#
property bitlocker_canchange_passphrage_byproxy_raw: PropVariant#
property bitlocker_canchange_passphrage_byproxy_raw_nothrow: ComResult[PropVariant]#
property bitlocker_canchange_pin: bool | None#
property bitlocker_canchange_pin_raw: PropVariant#
property bitlocker_canchange_pin_raw_nothrow: ComResult[PropVariant]#
property bitlocker_requires_admin: bool | None#
property bitlocker_requires_admin_raw: PropVariant#
property bitlocker_requires_admin_raw_nothrow: ComResult[PropVariant]#
property capacity: int | None#
property capacity_raw: PropVariant#
property capacity_raw_nothrow: ComResult[PropVariant]#
property filesystem: str | None#
property filesystem_raw: PropVariant#
property filesystem_raw_nothrow: ComResult[PropVariant]#
property is_mapped_drive: bool | None#
property is_mapped_drive_raw: PropVariant#
property is_mapped_drive_raw_nothrow: ComResult[PropVariant]#
property is_root: bool | None#
property is_root_raw: PropVariant#
property is_root_raw_nothrow: ComResult[PropVariant]#
property item: ShellItem2#
static iter() Iterator[ShellVolumeInfo]#
class powcshell.shellitemutil.volumeinfo.ShellVolumePropertyKey#

ベースクラス: object

ボリュームのシステムプロパティキー

BITLOCKER_CANCHANGE_PASSPHRAGE_BYPROXY = PropertyKey({A63B464F-2ACE-4D83-87AE-ABAF011CC6AC} 1720, "System.Volume.BitLockerCanChangePassphraseByProxy")#
BITLOCKER_CANCHANGE_PIN = PropertyKey({C53E42A9-DB3C-4BC7-B0F3-83A524ADF0EC} 1719, "System.Volume.BitLockerCanChangePin")#
BITLOCKER_REQUIRES_ADMIN = PropertyKey({EE31306C-FB9B-4D62-8621-3575D972A9F9} 1718, "System.Volume.BitLockerRequiresAdmin")#
CAPACITY = PropertyKey({9B174B35-40FF-11D2-A27E-00C04FC30871} 3, "System.Capacity")#
FILESYSTEM = PropertyKey({9B174B35-40FF-11D2-A27E-00C04FC30871} 4, "System.Volume.FileSystem")#
IS_MAPPED_DRIVE = PropertyKey({149C0B69-2C2D-48FC-808F-D318D78C4636} 2, "System.Volume.IsMappedDrive")#
IS_ROOT = PropertyKey({9B174B35-40FF-11D2-A27E-00C04FC30871} 10, "System.Volume.IsRoot")#