Click here to Skip to main content
16,004,564 members
Please Sign up or sign in to vote.
1.00/5 (3 votes)
See more:
Hi,

I was looking for example to search files from MFT table with C# so I found this repository
GitHub - germanoeich/SearchSharp[^]

But after I tried I dont get any files back. Can any one advise how to get files from this app ?

What I have tried:

I found this line

s.GetAllFiles();


but I can not see any files returned
Posted
Updated 2-Jul-24 18:10pm
v2

1 solution

We can't answer that as we have no idea what code you actually used - and have no familiarity with the project you referred to.
But ... if the whole line is like this:
C#
void foo()
   {
   ...
   s.GetFiles();
   ...
   }
Then either it loads files into some variable(s) in whatever class s is, or it returns a collection of files which your code is ignoring.
But ... looking at the description of the project on Github:
Quote:
MFT (Master File Table) file enumeration for NTFS drives - Mostly done but still needs work
It may not even be implemented yet!

We can't tell without looking closely at the project but given that it says very clearly:
Quote:
This project is on hold for as long as I am involved in the development of Blair. I have plans to finish this project once time permits. I will not take this down right now because of the working MFT Enumeration, which is hard to come by on the internet and honestly is a pain to get working. Hope this can be of any use in its current state. Feel free to PR, Fork, etc, just don't expect me to commit for now.
And that it's been 7 years since it was last updated by the look of things I for one wouldn't be investing much of my time in working with it!

I'd recommend dropping the project and looking for a different solution ...
 
Share this answer
 
Comments
Martin Adams 2023 3-Jul-24 7:23am    
Yes thanks alot

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900