共用方式為


CIM_CopyFileAction 類別

CIM_CopyFileAction類別代表將檔案從電腦系統移動或複製到新位置。

複製的位置資訊是使用 CIM_ToDirectorySpecificationCIM_FromDirectorySpecification 關聯,或 CIM_ToDirectoryActionCIM_FromDirectoryAction 關聯來指定。 當來源或目標存在時,會先使用第一個集合,再採取任何動作。 當來源或目標建立為上一個動作的一部分時,就會使用第二個集合。 在後者的情況下,建立目錄的動作必須在 CIM_CopyFileAction 物件之前發生。

重要

DMTF (分散式管理工作組) CIM (Common Information Model) 類別是 WMI 類別建置所在的父類別。 WMI 目前僅支援 CIM 2.x 版本架構

下列語法已從受管理物件格式 (MOF) 程式碼加以簡化,並包含所有繼承的屬性。 屬性會依字母順序列出,而非 MOF 順序。

語法

[UUID("{73553260-DB22-11d2-85FC-0000F8102E5F}"), abstract, AMENDMENT]
class CIM_CopyFileAction : CIM_FileAction
{
  string  ActionID;
  string  Caption;
  string  Description;
  uint16  Direction;
  string  Name;
  string  SoftwareElementID;
  uint16  SoftwareElementState;
  uint16  TargetOperatingSystem;
  string  Version;
  boolean DeleteAfterCopy;
  string  Destination;
  string  Source;
};

成員

CIM_CopyFileAction類別具有下列類型的成員:

方法

CIM_CopyFileAction類別具有這些方法。

方法 Description
調用 採取特定動作。 方法如何執行動作的詳細資料是實作特定的。 WMI 未實作。

屬性

CIM_CopyFileAction類別具有這些屬性。

ActionID

資料類型: 字串

存取類型:唯讀

限定詞: 機碼maxlen (256)

指派給軟體專案之特定動作的唯一識別碼。

此屬性繼承自 CIM_Action

標題

資料類型: 字串

存取類型:唯讀

限定詞: maxlen (64)

物件的簡短文字描述。

此屬性繼承自 CIM_Action

DeleteAfterCopy

資料類型: 布林值

存取類型:唯讀

如果 為 TRUE,則會在複製作業之後刪除來源檔案。

說明

資料類型: 字串

存取類型:唯讀

物件的描述。

此屬性繼承自 CIM_Action

目的地

資料類型: 字串

存取類型:唯讀

限定詞: maxlen (1024)

完整目的地檔案名。

方向

資料類型: uint16

存取類型:唯讀

指出特定 CIM_Action 物件是否屬於一連串動作的一部分,以將目前的軟體專案轉換為其下一個狀態,例如「安裝」,或移除目前的軟體專案,例如「卸載」。

此屬性繼承自 CIM_Action

安裝 (0)

卸載 (1)

名稱

資料類型: 字串

存取類型:唯讀

限定詞: 傳播 (「CIM_SoftwareElementName「) , CIM_keymaxlen (256)

識別軟體專案。

此屬性繼承自 CIM_Action

SoftwareElementID

資料類型: 字串

存取類型:唯讀

限定詞: 傳播 (「CIM_SoftwareElementSoftwareElementID) , CIM_keymaxlen (256)

軟體專案的識別碼。

此屬性繼承自 CIM_Action

SoftwareElementState

資料類型: uint16

存取類型:唯讀

限定詞: 傳播 (「CIM_SoftwareElementSoftwareElementState「) , CIM_key

軟體專案的狀態。

此屬性繼承自 CIM_Action

可部署 的 (0)

描述成功散發所需的詳細資料,以及 (條件和動作) 建立可安裝狀態 (的軟體元素所需的詳細資料,也就是下一個狀態) 。

可安裝 (1)

描述成功安裝所需的詳細資料,以及 (條件和動作) 建立可執行狀態 (的軟體元素所需的詳細資料,也就是下一個狀態) 。

可執行檔 (2)

描述成功執行所需的詳細資料,以及 (條件和) 動作的詳細資料,以及建立執行中狀態 (的軟體元素所需的詳細資料,也就是下一個狀態) 。

執行 (3)

描述監視及操作開始元素所需的詳細資料。

來源

資料類型: 字串

存取類型:唯讀

限定詞: maxlen (1024)

完整原始程式檔名稱。

TargetOperatingSystem

資料類型: uint16

存取類型:唯讀

限定詞: 傳播 (「CIM_SoftwareElementTargetOperatingSystem) 、CIM_keyMappingstrings (」MIF。DMTF|軟體元件資訊|002.5「)

擁有軟體專案的目標作業系統。

此屬性繼承自 CIM_Action

未知 (0)

其他 (1)

MACOS (2)

Mac OS

ATTUNIX (3)

DGUX (4)

DECNT (5)

Digital Unix (6)

OpenVMS (7)

開啟 VMS

HPUX (8)

HP-UX

AIX (9)

MVS (10)

OS400 (11)

OS/2 (12)

JAVAVM (13)

適用于 JAVA 的 Microsoft 虛擬機器 (VM)

MSDOS (14)

WIN3x (15)

Windows 3.x

WIN95 (16)

Windows 95

WIN98 (17)

Windows 98

WINNT (18)

Windows NT

WINCE (19)

Windows CE

NCR3000 (20)

NCR 3000

NetWare (21)

OSF (22)

DC/OS (23)

相依的 UNIX (24)

SCO UnixWare (25)

SCO OpenServer (26)

Sequent (27)

IRIX (28)

Solaris (29)

SunOS (30)

U6000 (31)

ASERIES (32)

數列

TandemNSK (33)

串聯 NSK

TandemNT (34)

串聯 NT

BS2000 (35)

BS2000/OSD

LINUX (36)

Lynx (37)

XENIX (38)

VM/ESA (39)

互動式 UNIX (40)

BSDUNIX (41)

BSD UNIX

FreeBSD (42)

NetBSD (43)

GNU 障礙 (44)

OS9 (45)

Mac OS 9

MACH 核心 (46)

Inferno (47)

QNX (48)

EPOC (49)

IxWorks (50)

VxWorks (51)

MiNT (52)

BeOS (53)

成為 OS

HP MPE (54)

NextStep (55)

PalmPilot (56)

手掌作業系統

Rhapsody (57)

Windows 2000 (58)

專用 (59)

VSE (60)

TPF (61)

版本

資料類型: 字串

存取類型:唯讀

限定詞: 傳播 (「CIM_SoftwareElementVersion「) , CIM_keyMaxlen (64) , Mappingstrings (」MIF.DMTF|ComponentID|001.3「)

作業的版本。

作業的版本應為下列其中一種形式:

  • <主要 > 。 <次要 > 。 <修訂>
  • <主要 > 。 <次要 >< 字母 >< 修訂>

此屬性繼承自 CIM_Action

備註

CIM_CopyFileAction類別衍生自CIM_FileAction

WMI 不會實作這個類別。 如需衍生自 CIM_CopyFileAction類別的詳細資訊,請參閱 Win32 類別

本檔衍生自 DMTF 所發佈的 CIM 類別描述。 Microsoft 可能已變更更正次要錯誤、符合 Microsoft SDK 檔標準,或提供詳細資訊。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
命名空間
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

另請參閱

CIM_FileAction