Great sample, thanks for sharing it.

The query is searching in the Windows Index database (FROM SYSTEMINDEX..SCOPE).
If, let's say, I don't have my D: drive indexed, how do I perform a search on this drive as well. There is possible to have a syntax like this:

SELECT "System.FileName" FROM "D:\"..etc?