Bagikan melalui


kelas CIM_CopyFileAction

Kelas CIM_CopyFileAction mewakili pemindahan atau penyalinan file dari sistem komputer ke lokasi baru.

Informasi lokasi untuk penyalinan ditentukan dengan menggunakan asosiasi CIM_ToDirectorySpecification dan CIM_FromDirectorySpecification , atau asosiasi CIM_ToDirectoryAction dan CIM_FromDirectoryAction . Set pertama digunakan ketika sumber atau target akan ada sebelum tindakan apa pun diambil. Set kedua digunakan saat sumber atau target dibuat sebagai bagian dari tindakan sebelumnya. Dalam kasus terakhir, tindakan untuk membuat direktori harus terjadi sebelum objek CIM_CopyFileAction .

Penting

Kelas CIM (Model Informasi Umum) DMTF (Distributed Management Task Force) adalah kelas induk tempat kelas WMI dibangun. WMI saat ini hanya mendukung skema versi CIM 2.x.

Sintaks berikut disederhanakan dari kode Managed Object Format (MOF) dan menyertakan semua properti yang diwariskan. Properti tercantum dalam urutan alfabet, bukan urutan MOF.

Sintaks

[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;
};

Anggota

Kelas CIM_CopyFileAction memiliki jenis anggota ini:

Metode

Kelas CIM_CopyFileAction memiliki metode ini.

Metode Deskripsi
Gunakan Mengambil tindakan tertentu. Detail tentang bagaimana metode melakukan tindakan bersifat spesifik implementasi. Tidak diimplementasikan oleh WMI.

Properti

Kelas CIM_CopyFileAction memiliki properti ini.

Actionid

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: kunci, maxlen (256)

Pengidentifikasi unik yang ditetapkan ke tindakan tertentu untuk elemen perangkat lunak.

Properti ini diwarisi dari CIM_Action.

Keterangan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: maxlen (64)

Deskripsi tekstual singkat objek.

Properti ini diwarisi dari CIM_Action.

DeleteAfterCopy

Jenis data: boolean

Jenis akses: Baca-saja

Jika TRUE, file sumber dihapus setelah operasi salin.

Deskripsi

Jenis data: string

Jenis akses: Baca-saja

Deskripsi objek .

Properti ini diwarisi dari CIM_Action.

Tujuan

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: maxlen (1024)

Nama file tujuan yang sepenuhnya memenuhi syarat.

Arah

Jenis data: uint16

Jenis akses: Baca-saja

Menunjukkan apakah objek CIM_Action tertentu adalah bagian dari urutan tindakan untuk transisi elemen perangkat lunak saat ini ke status berikutnya, seperti "Instal", atau untuk menghapus elemen perangkat lunak saat ini, seperti "Hapus instalan".

Properti ini diwarisi dari CIM_Action.

Instal (0)

Hapus instalan (1)

Nama

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_SoftwareElement. Nama"), CIM_key, maxlen (256)

Mengidentifikasi elemen perangkat lunak.

Properti ini diwarisi dari CIM_Action.

SoftwareElementID

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_SoftwareElement. SoftwareElementID"), CIM_key, maxlen (256)

Pengidentifikasi untuk elemen perangkat lunak.

Properti ini diwarisi dari CIM_Action.

SoftwareElementState

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_SoftwareElement. SoftwareElementState"), CIM_key

Status elemen perangkat lunak.

Properti ini diwarisi dari CIM_Action.

Dapat disebarkan (0)

Menjelaskan detail yang diperlukan untuk distribusi yang berhasil dan detail (kondisi dan tindakan) yang diperlukan untuk membuat elemen perangkat lunak dalam status yang dapat diinstal (yaitu, status berikutnya).

Dapat diinstal (1)

Menjelaskan detail yang diperlukan untuk penginstalan yang berhasil dan detail (kondisi dan tindakan) yang diperlukan untuk membuat elemen perangkat lunak dalam status yang dapat dieksekusi (yaitu, status berikutnya).

Executable (2)

Menjelaskan detail yang diperlukan untuk keberhasilan eksekusi dan detail (kondisi dan tindakan) yang diperlukan untuk membuat elemen perangkat lunak dalam status berjalan (yaitu, status berikutnya).

Berjalan (3)

Menjelaskan detail yang diperlukan untuk memantau dan beroperasi pada elemen mulai.

Sumber

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: maxlen (1024)

Nama file sumber yang sepenuhnya memenuhi syarat.

TargetOperatingSystem

Jenis data: uint16

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_SoftwareElement. TargetOperatingSystem"), CIM_key, Mappingstrings ("MIF. DMTF| Informasi Komponen Perangkat Lunak|002.5")

Menargetkan sistem operasi elemen perangkat lunak pemilik.

Properti ini diwarisi dari CIM_Action.

Tidak diketahui (0)

Lainnya (1)

MACOS (2)

Mac OS

ATTUNIX (3)

DGUX (4)

DECNT (5)

Unix Digital (6)

OpenVMS (7)

Buka VM

HPUX (8)

HP-UX

AIX (9)

MVS (10)

OS400 (11)

OS/2 (12)

JavaVM (13)

Microsoft Virtual Machine (VM) untuk Java

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 Reliant (24)

SCO UnixWare (25)

SCO OpenServer (26)

Berurutan (27)

IRIX (28)

Solaris (29)

SunOS (30)

U6000 (31)

ASERIES (32)

Seri A

TandemNSK (33)

Tandem NSK

TandemNT (34)

Tandem NT

BS2000 (35)

BS2000/OSD

LINUX (36)

Lynx (37)

XENIX (38)

VM/ESA (39)

UNIX Interaktif (40)

BSDUNIX (41)

BSD UNIX

FreeBSD (42)

NetBSD (43)

GNU Hurd (44)

OS9 (45)

Mac OS 9

Kernel MACH (46)

Inferno (47)

QNX (48)

EPOC (49)

IxWorks (50)

VxWorks (51)

MiNT (52)

BeOS (53)

Jadilah OS

HP MPE (54)

NextStep (55)

PalmPilot (56)

Palm OS

Rhapsody (57)

Windows 2000 (58)

Khusus (59)

VSE (60)

TPF (61)

Versi

Jenis data: string

Jenis akses: Baca-saja

Kualifikasi: Disebarluaskan ("CIM_SoftwareElement. Versi"), CIM_key, Maxlen (64), Mappingstrings ("MIF. DMTF| ComponentID|001.3")

Versi operasi.

Versi operasi harus dalam salah satu formulir berikut:

  • <jurusan utama>.< anak di bawah umur>.< Revisi>
  • <jurusan utama>.<><revisi huruf><kecil>

Properti ini diwarisi dari CIM_Action.

Keterangan

Kelas CIM_CopyFileAction berasal dari CIM_FileAction.

WMI tidak menerapkan kelas ini. Untuk informasi selengkapnya tentang kelas yang berasal dari CIM_CopyFileAction, lihat Kelas Win32.

Dokumentasi ini berasal dari deskripsi kelas CIM yang diterbitkan oleh DMTF. Microsoft mungkin telah membuat perubahan untuk memperbaiki kesalahan kecil, sesuai dengan standar dokumentasi Microsoft SDK, atau memberikan informasi selengkapnya.

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

Lihat juga

CIM_FileAction