Win32_ShortcutFile 類別的 CopyEx 方法

CopyExWMI 類別方法會將物件路徑中指定的邏輯快捷方式檔案或目錄複寫到FileName參數所指定的位置。 這個方法是 Copy 方法的擴充版本。 如果需要覆寫現有的邏輯檔案,則不支援複製。

本主題使用 Managed 物件格式 (MOF) 語法。 如需使用此方法的詳細資訊,請參閱 呼叫方法

語法

uint32 CopyEx(
  [in]           string  FileName,
  [out]          string  StopFileName,
  [in, optional] string  StartFileName,
  [in, optional] boolean Recursive
);

參數

FileName [in]

檔案 (或目錄) 複本的完整名稱。

範例:c:\temp\newdirectory。

StopFileName [out]

CopyEx方法失敗的檔案或目錄名稱。 如果方法成功,則此參數為 Null

StartFileName [in, optional]

將子檔案或目錄命名為 CopyEx的起點。 StartFileName參數通常是StopFileName參數,指定先前方法呼叫發生錯誤的檔案或目錄。 如果此參數為 Null,則會在 ExecMethod 呼叫中指定的檔案或目錄上執行作業。

遞迴 [in, 選擇性]

如果 為 true,則會以遞迴方式將擁有權變更套用至 CIM_LogicalFile 實例所指定目錄中的檔案和目錄。

注意

如果是檔案實例,則會忽略 遞迴 輸入參數。

傳回值

如果已成功複製檔案,則傳回值為 0 (零) ,並傳回任何其他數位來表示錯誤。

0

要求成功。

2

拒絕存取。

8

發生未指定的失敗。

9

指定的名稱無效。

10

指定的物件已經存在。

11

檔案系統不是 NTFS。

12

平臺不是 Windows。

13

磁片磁碟機不相同。

14

目錄不是空的。

15

共用違規。

16

指定的啟動檔案無效。

17

不會保留作業所需的許可權。

21

指定的參數無效。

規格需求

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

另請參閱

作業系統類別

Win32_ShortcutFile