MakeDir 工作
建立目錄,以及任何父目錄 (如有必要)。
參數
下表說明 MakeDir
工作的參數。
參數 | 描述 |
---|---|
Directories |
必要的 ITaskItem[] 參數。要建立的目錄集合。 |
DirectoriesCreated |
選擇性的 ITaskItem[] 輸出參數。這項工作所建立的目錄。 如果無法建立某些目錄,這可能不包含傳遞至 Directories 參數的所有專案。 |
備註
除了上述所列的參數,此項工作還會繼承 TaskExtension 類別中的參數,而該類別本身又繼承 Task 類別。 如需這些其他參數的清單及其描述,請參閱 TaskExtension 基底類別。
範例
下列程式代碼範例會使用 工作 MakeDir
,在 Output
屬性所 OutputDirectory
指定的磁碟驅動器根目錄建立目錄,並示範如何建立多個目錄、以分號分隔,以及如何使用專案 @(Folders)
建立目錄:
<Project>
<PropertyGroup>
<OutputDirectory>\Output\</OutputDirectory>
</PropertyGroup>
<ItemGroup>
<Folders Include="FolderA;FolderB;FolderC"></Folders>
</ItemGroup>
<Target Name="CreateDirectories">
<MakeDir
Directories="$(OutputDirectory)"/>
<MakeDir
Directories="Folder1;Folder2"/>
<MakeDir
Directories="@(Folders)"></MakeDir>
</Target>
</Project>