TONY49, in the preferences have you selected
Use Folder Names & Save files as movie.nfo.....
if you have done that, MC will create a movie.nfo for all movies under the folder named the movie.
As an example c:\Movies\2010\movie.nfo
With the above unticked, the nfo would be like this....
c:\Movies\2010.nfo
The advantage of that is that MC knows the name of the associated movie since it the part before the .nfo is the actual filename of the movie. i.e. 2010. MC then assumes movie itself ends in .avi or .mpg etc etc until it finds one that exists. With the movie.nfo format the actual movie filename is unknown & can't be guessed.
The key to the whole issue is that the nfo file doesn't contain the filename of the movie itself.....it is not part of the requirements for nfos & XBMC to do this since XBMC stores that information in the library when it finds a new nfo. XBMC finds a movie & then looks for an nfo file which is opposite to what you want to do.
The information could be added to the nfo, which probably would make this feature work for all folder structures, but I will let Billy tell us if its on the cards or not....
I hope my explanation is clear enough, cheers.