Skip to content

SDM Mode!

Choose a tag to compare

@EndrDragon44 EndrDragon44 released this 14 Dec 01:05
· 19 commits to main since this release
4e10576

The latest and greatest update! Now introducing SDM mode!
SDM mode is a switch designed for searching for Sub-Directories, and it works flawlessly! Kinda...

Installation

On Linux, to copy the binary to your system bin location, run this in the directory where you downloaded it:
sudo cp ./filesearch /usr/bin
On Windows, open a command prompt with administrator privileges by pressing the Windows button (or the search button next to it), type 'Command' and the first result should be Command Prompt. Click Run as Administrator. Navigate to the directory where you downloaded filesearch.exe to and then run the command:
copy .\filesearch.exe C:\Windows\System32\.
For both systems, once you copied it into the system directory, you should be able to run the utility from anywhere on your system. just type filesearch [your switch] [queries] and boom! You have successfully installed FileSearch on your system. A simple and compact command-line utility.

Note: It is important to understand that you must know the exact filename/directory name of the file or directory you are searching for. * You cannot find a file called workdoc.docx by using the /FM query 'work' or '.docx" because the algorithim does not support it yet. I may or may not work on that. I am trying to work on a GUI for this program however, but it might be windows only. Linux users can use WINE and search in the Z: drive! (default \ mountpoint for WINE installations so you can directly access linux fs)

Usage

The old command lines no longer work. They have their functionality packed in a switch!
filesearch [/SDM | /FM] [filename | sub-dir] .
type filesearch /? for more info

Both Linux and Windows binaries are included in this release.

Attention Windows Users!:

If not already installed, install VS Redist from Microsoft: (Links Below)

VS Redist x86 Download
VS Redist x64 Download
(removed ARM link because I never compiled for it anyway :P)

For anyone using Windows that are having trouble with the redists above, I am including the DLLs to place in your System32 folder. I know you will probable not trust me so I am also linking virustotal links to the ZIP I attached. I had these problems myself, but thankfully had my old PC's HDD inwhich I compiled the program on, with success. It was ucrtbased.dll and vcruntime140d.dll that were not working for me. Just beware that other DLLs you download online can be malicious! And unless it is a LAST resort, DO NOT DOWNLOAD THEM FROM THE INTERNET!

VT Scans of the DLLs ZIP file

Full Changelog: Release...SDM|FM