I am bringing in 10+ raster files (one-band files, not very big) into R from a folder outside of my working directory. Individually calling the files works, but it's getting tedious. I have seen people use code similar to this:
current.list <- list.files(path="Y:/Spatial/RasterData/current",
pattern =".tif", full.names=TRUE)
I haven't tested it, but I think if you add a "$" sign to the end of your pattern = ".tif" portion, i.e.:
current.list <- list.files(path="Y:/Spatial/RasterData/current", pattern =".tif$", full.names=TRUE)
...things should work. The "$" symbol essentially means end of string, so you will only list files ending in ".tif" and nothing beyond (e.g. "tif.aux.xml").
Best of luck, and let me know if that doesn't do it for you.