Hi, I have a directory "Parent" containing 6 "child" directories with files.I have a task of deleting only 4 "child" directories with their files. I tried 2 approaches in getting this done. But couldn't accomplish.
Approach 1: <project name="Check Deletion task" basedir="." default="main"> <target name="main"> <delete> <fileset dir="C:\Rootdir\Maindir\Parent" excludes="**\child 1\*, **\child 2\*, **\child5\*, **\child6\*"/> </delete> </target> </project> Result: This action deleted only the files under the child directories Approach 2: <project name="Check Deletion task" basedir="." default="main"> <target name="main"> <delete> <fileset dir="C:\Rootdir\Maindir\Parent\child 1"/> <fileset dir="C:\Rootdir\Maindir\Parent\child 2"/> <fileset dir="C:\Rootdir\Maindir\Parent\child5"/> <fileset dir="C:\Rootdir\Maindir\Parent\child6"/> </delete> </target> </project> Result: Same as approach 1 deleted all the files under respective child directories. Can anybody suggest me how to delete only 4 child directories and their files? Thanks A Ton Rohit