Copernic Desktop Search is a popular free desktop search tool that searches Microsoft Word, Excel, and PowerPoint files, Acrobat PDFs, Outlook emails, and all popular music, picture and video formats. Copernic can also search your browser history, favourites, and contacts.
Copernic Desktop Search can be accessed using COM interface, and the two functions published herein are an example on how to do so.
The functions are:
1 - copernicdesktopsearch
2 - cdsgetfilepath
copernicdesktopsearch submits search queries to Copernic Desktop Search and retrieves results of any type (files, emails, history). Each result is returned by means of several different fields, like for instance: 'displayname','extension','filename','location','offline','receivedmail','size','subject','date',...
cdsgetfilepath exploits Copernic to search files in your computer. All search results that are exclusively related to files, will be returned by means of the file's full path. The search can be constrained by binary conditions that the user can enter as text string in Matlab command line format.
Both functions are fully documented and provided with examples.
PLEASE NOTE that I know quite little about both COM functions. In particular I could not find any documentation on the Internet about Copernic Descktop Search COM interface, and I managed to access some functionality by try and fail. For this reason, even though the two functions seem to work pretty well and they do get their job done, I am aware that there is room for improvement. Suggestions are very welcome!
Gianluca Dorini (2021). Copernic Desktop Search functions for Matlab (https://www.mathworks.com/matlabcentral/fileexchange/17548-copernic-desktop-search-functions-for-matlab), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!