📎 AI Summary:
The thread discusses how to organize and group the same files across multiple folders on a Windows system. The original poster seeks a method to manage files that appear under various categories like financial year, client name, and project. An experienced user suggests creating a PowerShell script that periodically processes a queue of requests to automatically move files into structured directories, as no built-in or free solution directly offers this functionality.
The thread discusses how to organize and group the same files across multiple folders on a Windows system. The original poster seeks a method to manage files that appear under various categories like financial year, client name, and project. An experienced user suggests creating a PowerShell script that periodically processes a queue of requests to automatically move files into structured directories, as no built-in or free solution directly offers this functionality.
Solution
Well there's nothing available, that I know of, that will accomplish this. At least not free or built into Windows.
One possible solution though could be
One possible solution though could be
- Have some type of 'Work In Progress' directory
- Have a shared root directory for either all or each end target (Year, Customers, Projects)
- Have a Queue directory
- On an interval it will check the queue directory for a request file (this file will have comma separated values such as the file(s) name(s), the year its for, customer name and project)
- The script will then move the request file(s) based on those values
- The structure of the Work In Progress...
Member details
- Joined
- Jul 4, 2015
- Messages
- 8,995
Well there's nothing available, that I know of, that will accomplish this. At least not free or built into Windows.
One possible solution though could be
One possible solution though could be
- Have some type of 'Work In Progress' directory
- Have a shared root directory for either all or each end target (Year, Customers, Projects)
- Have a Queue directory
- On an interval it will check the queue directory for a request file (this file will have comma separated values such as the file(s) name(s), the year its for, customer name and project)
- The script will then move the request file(s) based on those values
- The structure of the Work In Progress and end target should be predictable for the script
- Removes the queue request file