Delete everything in a directory except for one hidden directory in MSBuild

佐手、 提交于 2020-08-07 06:24:09

问题


What's the best way to delete the entire contents of a directory, except for one (hidden) child directory? Thanks!


回答1:


<Target Name="DeleteMe">
   <ItemGroup>
      <DeleteMe
         Include="$(PathRoot)/FolderToDelete/**/*.*"
         Exclude="$(PathRoot)/FolderToDelete/DoNotDeleteThisHiddenFolder/**/*.*"
         />
   </ItemGroup>
   <Delete Files="@(DeleteMe)" />
</Target>


来源:https://stackoverflow.com/questions/10014240/delete-everything-in-a-directory-except-for-one-hidden-directory-in-msbuild

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!