BillyONeal/pevFind

pevFind makes bad decisions for choosing which directories to search

Opened this issue · 1 comments

pevFind makes bad decisions for choosing which directories to search
The next bug/quirk manifested itself in Vista/Win7. 
Was trying to search all the Appdata folders; namely ...

* C:\Users\sUBs\AppData\Roaming\
* C:\ProgramData\
* C:\Users\Default\AppData\Roaming\
* C:\Users\Public\AppData\Roaming\

Command that was used ....

PEV -sacdate -t!o -tf -dcg1M -c:##c . #m#b#u#b#t#b#f# and "C:\Users\sUBs\AppData\Roaming\*" or "C:\ProgramData\*" or "C:\Users\Default\AppData\Roaming\*" or "C:\Users\Public\AppData\Roaming\*" and *.bat or *.cmd or *.com or *.dll or *.pif or *.scr or *.sys or *.exe or *.drv and not mpengine.dll 

Command ran okay but noticed it took quite long to process and CPU cycles spiked heavily.

If I did this instead .... 

PEV -sacdate -t!o -tf -dcg1M -c:##c . #m#b#u#b#t#b#f# "C:\Users\sUBs\AppData\Roaming\*" and *.bat or *.cmd or *.com or *.dll or *.pif or *.scr or *.sys or *.exe or *.drv and not mpengine.dll 
PEV -sacdate -t!o -tf -dcg1M -c:##c . #m#b#u#b#t#b#f# "C:\ProgramData\*" and *.bat or *.cmd or *.com or *.dll or *.pif or *.scr or *.sys or *.exe or *.drv and not mpengine.dll 
PEV -sacdate -t!o -tf -dcg1M -c:##c . #m#b#u#b#t#b#f# "C:\Users\Default\AppData\Roaming\*" and *.bat or *.cmd or *.com or *.dll or *.pif or *.scr or *.sys or *.exe or *.drv and not mpengine.dll 
PEV -sacdate -t!o -tf -dcg1M -c:##c . #m#b#u#b#t#b#f# "C:\Users\Public\AppData\Roaming\*" and *.bat or *.cmd or *.com or *.dll or *.pif or *.scr or *.sys or *.exe or *.drv and not mpengine.dll 

It runs much smoother/faster without spiking the CPU.