I appreciate your advice, but for me, the proper directory is "C:\Users\MyFirstName\Documents\Wolfram Mathematica", even though Mathematica has a different opinion about what's proper. The directory I've named above is where I have version-control set up for Mathematica code.
I am grateful for your trying to help me get this working, but I really just want Mathematica to evaluate a file containing function-definitions, when I specifically request it. I don't want Mathematica to automatically evaluate these function-definitions. I only want them to be evaluated when I specifically ask Mathematica to evaluate them. And I'd hope I could keep this file in the directory I've set up for Mathematica files, because that's the location where my version-control is tracking files. That's the location where my bash scripts operate when I tell them to operate on Mathematica files. That's the location that my backup-software backs up when I run it.
There's no "just read this file and evaluate everything in it" command in all of Mathematica?