File automation for students: sort course files by source
A semester of school lives in your Downloads folder as a landfill. The lecture slides came down as lecture (7).pdf. The reading is document.pdf. The problem set is download (3).pdf. Every file from every class, dumped into one folder with a name that tells you nothing — and the week before finals you are scrolling through hundreds of them trying to remember which PDF was for which course.
There is a fact that fixes this, and almost nobody knows it exists: Windows quietly records where each download came from — the exact site behind it. Your university’s portal, Canvas, Moodle, Coursera: the source is remembered right alongside the file. Almost no program shows it. Elegant File Explorer does, and it can file your whole semester by where each file came from — automatically, and entirely on your own PC.
The name is useless, but the origin isn’t#
Course platforms name downloads terribly. A slide deck comes down as lecture (7).pdf because the site had no better name to give it. A rule that reads the file name is stuck — there is nothing there to sort by.
But the file carries a second label you never see: its origin, the site it was downloaded from. That label is honest even when the name is garbage. A PDF pulled from your university’s Moodle carries that origin. A reading from Coursera carries Coursera’s. Sort by that, and the folder that told you nothing suddenly sorts itself by course platform.
File course materials by where they came from#
The recipe that does this is “Course materials by source.” It recognizes files downloaded from the big learning platforms — Moodle (from any institution), Canvas, Blackboard, Google Classroom, Coursera, Udemy, edX, Khan Academy — by their origin, and files them into Documents\Study\Materials with a Study tag. At the end of the semester the material is whole, in one place, even though every PDF arrived as lecture (7).pdf.
Prefer a folder per site? The recipe “Downloads by source site” creates a folder per site under By site and moves each download into the one for its origin — so your university portal gets its own folder, Coursera gets its own, and so on. It runs in real time: the moment a file finishes downloading, it is already in the right folder.
Here is the idea as a rule you build yourself, aimed at one platform:
- Open Auto-organization and click + New rule.
- Rule name:
Canvas readings. - Monitored folders: + Add folder, Browse…, pick your Downloads.
- When to run: “Automatically, when a file arrives (real time)”.
- Which files (conditions): add “Downloaded from site (domain)” with your platform’s address, e.g.
instructure.com(the domain behind Canvas). The match is generous — it covers the site and everything under it. - What to do (actions):
- “Apply tag” →
Study. - “Move to” →
Documents\Study\Canvas.
- “Apply tag” →
Click “Simulate effect” for the Preview — nothing is actually changed, then “Save rule”. From then on, every file you pull from Canvas lands in your study folder on its own — no matter what it was named.
What origin can and can’t do#
Origin is powerful, and it is honest about its limits — worth knowing so nothing surprises you:
- Most downloads remember the exact site; a few remember only that they came from the web. In that rarer case you will know the file was downloaded, just not from where.
- Files you made or copied have no origin. A document you wrote yourself, or copied from a friend’s USB stick, never came from the web — so there is nothing to sort by, and a rule correctly leaves it alone.
- If you ever clicked “Unblock” on a file, its origin is gone. That one action erases the note for good.
None of these are failures. They are the honest edges of what your PC actually remembers — and our full guide on where each file came from walks through all of it.
Also useful: organize by name, and by type#
Not every class file comes from a platform you can pin down. The recipe “Class materials together” recognizes study material by name — words like lecture, slides, handout — and gathers it into Documents\Study\Materials. And if your Downloads is simply a swamp, “Downloads on autopilot” watches the folder in real time and sorts every new file into a subfolder by its type (Documents, Images, and so on), so the mess stops forming in the first place. There is a full walkthrough of that on our auto-organize downloads page.
You can layer these without conflict: a source rule catches everything from your learning platforms, a name rule sweeps up the stray lecture and slides files that came from somewhere else, and the type rule handles whatever is left. Each rule is a small, honest job, and together they keep the folder clear all semester instead of only on the night before an exam. Add a “Create reminder (tag)” action to a rule and an incoming assignment brief can even tag itself for a due date, so a deadline never hides inside a folder you forgot to open.
Find that one PDF, and never lose work#
Once origin is filed, finding things gets fast. Press Ctrl+Space and type your university’s name — origin is searchable, so every file from its site surfaces, whatever its filename. Turn on the Origin column and your whole Downloads folder falls into order by source at a glance.
And the safety net matters when it is your coursework: “Simulate effect” shows exactly what would move before anything does, and every run can be reversed with “Undo.” Moving is moving, never deleting — a file sorted to the wrong folder is one click from home. Files you made yourself, with no origin, are correctly left exactly where they are.
Elegant File Explorer