Bulk File Changer from NirSoft is a little program with a lot to like. At just over 68KB, it's a very small download, and it runs without installation, so it's totally portable. It's also free. You can use it to create lists of files, even spread out over multiple folders, and perform various functions on them en masse, such as changing the date and time they were created, modified, or last accessed; modifying file attributes such as Hidden or Read-Only; and cutting, copying, and pasting in Explorer.
Bulk File Changer's interface and controls are basic but efficient and extremely easy to comprehend. The main display is a list view displaying our selected files categorized by size, path, time, and so on. The interface displays all categories by default, though clicking Choose Columns on the View menu let us change the order and remove unwanted entries as well as add grid lines and select the Tool Tips feature. The only option on the Options menu is to display GMT instead of local time. We added some files to Bulk File Changer, which you can do by browsing, dragging and dropping, copying and pasting, or adding multiple files by specifying a file path in the wild card option. Clicking Actions/Change Time/Attributes called up a dialog that let us specify date ranges as well as change the file attributes of all our selected files simultaneously, and quickly, too. Selecting Execute Command On Selected Files in the Actions menu let us type in an executable and command-line parameters to run a program or process on multiple files at once, a very handy feature for processing large numbers of files automatically with third-party apps. It's also very handy to be able to copy, cut, and paste files all at once in Explorer rather than directory by directory.
Bulk File Changer is so compact that the app is the same size as the compiled Help file, 39KB. It obviously doesn't need to be any bigger, and it makes us wonder why any comparable tool would need more code to do the same job this little tool does so well.