Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: batch del files in subfolders only certain file exist

05 Sep 2017   #1
goodywp

Ontario
 
 
batch del files in subfolders only certain file exist

Hi all,

I just want a batch file to delete all files with extension *.P3? in all subfolders on condition only some file exist in these subfolders like *.pkg file

C:\test\abc\*.P3A, *.pkg
C:\test\def\*.P3L
C:\test\ghi\*.P3P, *.pkg

So the script should only delete *.P3A in abc folder and also *.P3P in ghi folder



Thanks
My System SpecsSystem Spec
.
05 Sep 2017   #2
samuria

win 8 32 bit
 
 

Welcome to the forum. if I understand you you want

Code:
cd\test
del *.p3* /s
My System SpecsSystem Spec
05 Sep 2017   #3
SmithJohn

Windows 8 32 bit
 
 
Batch for Delete all Occurences in SubFolders

I think you need the following :

Code:
ECHO OFF
CLS

del /s "c:\directory\*.pkg"

@ pause
Best regards
My System SpecsSystem Spec
.

06 Sep 2017   #4
goodywp

Ontario
 
 
how to delete certain files only some file exist in subfolder in batch

Thanks to both of your replies.

What I really want is a batch file to do:

1) if the *.pkg file exist in subfolder
2) then delete *.P3? files, it could be *.P3A, *.P3P, or *.P3L

C:\test\abc\*.P3A, *.pkg
C:\test\def\*.P3L
C:\test\ghi\*.P3P, *.pkg

So the batch script should only delete *.P3A in abc folder and also *.P3P in ghi folder

Thanks
My System SpecsSystem Spec
06 Sep 2017   #5
samuria

win 8 32 bit
 
 

Post two should do that
My System SpecsSystem Spec
06 Sep 2017   #6
SmithJohn

Windows 8 32 bit
 
 
Try this

Quote   Quote: Originally Posted by goodywp View Post
Thanks to both of your replies.

What I really want is a batch file to do:

1) if the *.pkg file exist in subfolder
2) then delete *.P3? files, it could be *.P3A, *.P3P, or *.P3L

C:\test\abc\*.P3A, *.pkg
C:\test\def\*.P3L
C:\test\ghi\*.P3P, *.pkg

So the batch script should only delete *.P3A in abc folder and also *.P3P in ghi folder

Thanks
I'm sorry, I was on the moon

Ok, you can adapt the following code to what you need, I hope it's what you're looking for.

Code:
ECHO OFF
CLS

if exist c:\directory1\*.pkg goto deleting1
if exist c:\directory2\*.pkg goto deleting2

:deleting1
del "c:\directory1\*.pkg"

del "c:\directory1\*.P3A"
del "c:\directory1\*.P3L"
del "c:\directory1\*.P3P"

:deleting2
del "c:\directory2\*.P3A"
del "c:\directory2\*.P3L"
del "c:\directory2\*.P3P"

@ pause
My System SpecsSystem Spec
06 Sep 2017   #7
goodywp

Ontario
 
 

Hi Samuria,

there is also the below folder which has *.P3L file and could be deleted as well. The intended is not deleting the file in the folder since it doe not have*.pkg file in this folder

C:\test\def\*.P3L

Thanks
My System SpecsSystem Spec
.
06 Sep 2017   #8
samuria

win 8 32 bit
 
 

It should delete any file that has .P3 and anything else the /s tells it to do the same in sub directory
My System SpecsSystem Spec
Reply

Thread Tools




Similar help and support threads
Thread Forum
Auto-Apply prompt rule to ALL files when target file already exist?
I sometimes copy/move multiple files + folders within WinExplorer by Drag&Drop to another folder where these files & folder already exist (as an older version with the same name). Then always a popup prompt appears aksing me if I want to - replace the old existing files - cancel the...
Installation & Setup
Window Batch file to delete folders/subfolders that contain files
I have a root folder called "Names"..It has subfolders ,these subfolders contains files. I will be giving the names of subfolders to be deleted in text file Ex.. John Tom Rambo. I will be reading the folder names from text file & delete only those folders with files inside the folder also ....
General Discussion
Win7 file search returns no files (but they exist)
Greetings - Running Win7 (6.1, SP1, 64-bit). Previously, I was using WinXP file search in classic mode. Predictable, reliable results. I'm finding Win7 file searching to be unpredictable at best. I have dozens files of the form xName-<date>, where x is my first initial, Name is my...
Performance & Maintenance
How to create a batch file that will move files based on the file type
How to create a batch file that will move files based on the file type? My Requirement : I need a batch file to copy all .doc files in all my HardDisk to a removable disk say (Z: drive) . Can anyone make it possible using a batch file?Please...Its urgent...
General Discussion
My Docs subfolders exist, but don't display in Explorer
I am running a dual boot with 7 and XP, 32-bit. I used Windows Easy Transfer to transfer all of my files over to the 7 partition. I have about 10 subfolders in "C:\Users\*USER*\Documents\" When I view the folder in Explorer, however, no folders are displayed. I can access them if I directly...
General Discussion


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 08:38.
Twitter Facebook