Batch renaming is a process that is used to rename multiple computer files and folders in an automated way. It helps you to save time and reduces the amount of work that you might have to put in. Batch renaming is also referred to as mass file renaming or bulk renaming. Most batch renamers find a string within the filename and remove it or replace it with another. They can also set the capitalization of the letters in filenames, add a number sequence or extract information from the files. Other features may include changing dates, attributes (like write protected attribute), etc.
Dec 23, 2016 - As someone who does a lot of screenshots in my work, this feature of Windows is very handy as I am preparing any collection of images for use. Easy File Renamer (EFR) Makes it very easy to move data in 1 click. All you need is to specify files for moving, and select a destination path. After you’ve moved the data, you can right-click on The files or folders from within the software and see their new location.
Bulk Rename Utility is a freeware for Windows which allows you to rename multiple files quickly according to certain flexible criteria. One can also add, replace or insert text into filenames, and accomplish things like changing case, adding numbers etc. Photos can also be renamed using EXIF metadata. MP3 files are renamed using ID3 tags and file creation and modification time stamps can be changed. Bulk Rename Utility also uses a small memory footprint so it can be left running without consuming all your memory.
Wild Rename is a multi-file renaming application that helps you to build and perform many file renaming operations one-by-one or in batches. It can be used to convert filenames to upper case, lower case or normalize the case, if required. It also adds or removes strings of characters from filenames, and replaces them using simple replacements or powerful regular expressions. Text counters can also be added to a series of files. Wild Rename is very popular among users for its simple user interface.
Advanced Renamer is a free program for renaming multiple files and folders at once. The names can be manipulated in various ways by configuring renaming methods to suit your requirements. There are 14 different methods that enable you to change filenames, attributes and time stamps; all of this can be accomplished one-by-one or in one go. Based on the information in the files, they can also be copied or moved to new locations. GPS data can also be added to files. Advanced Renamer is available in over 15 languages.
Rename Master is a freeware utility designed to rename multiple files at a time. It is a useful tool for anyone who works with websites, file archives, media collections etc. This freeware helps you to add, remove or replace parts of filenames with ease, and also supports renaming by using file properties, MP3 tags, video tags, JPEG JFIF and EXIF tags and text files. You can also integrate Explorer (optional) with this freeware, making it easier for you to use it.
Rename-It! is a freeware application that can rename multiple files in seconds, even if they are in different folders. It is incorporated in the Windows Shell via Explorer’s context menu. The renaming is done by filters like Search & Replace, which replaces one string with another, Case, which basically changes the case of the filename, Crop, which allows you to only keep a part of the file name and ID3 Tag, which reads ID3 information and renames the file with criteria as per your wish. Finally, Rename-It! checks filenames and allows manual fixing before renaming them.
Warning: | Before tweaking the registry, make sure you have a full backup of your system. If anything goes wrong, you may end up losing all your data and reinstalling Windows. As Microsoft states it, editing the registry '... is not supported by Microsoft. Use this method at your own risk.' |
Read Microsoft's Knowledge Base article Q318149 to learn How to Maintain Current Registry Backups in Windows NT 4.0 and Windows 2000.
GUI mode: | REGEDIT.EXE |
Import (merge) a .REG file: | REGEDIT.EXE [ /L:system | /R:user ] [ /S ] importfile.REG |
Export to a (.REG) file: | REGEDIT.EXE [ /L:system | /R:user ] /E exportfile.REG 'registry_key' |
Compress the registry (Windows 98 only): | REGEDIT.EXE [ /L:system | /R:user ] /C |
Parameters: | ||
importfile.REG | .REG file to be imported (or 'merged') | |
exportfile.REG | File name the information should be written to | |
'registry_key' | Registry key to be exported, e.g. 'HKEY_CLASSESROOT*shell' | |
/S | Silent, i.e. hide confirmation box when importing files | |
/E | Export registry file | |
/L:system | Specify the location of the system.dat to use | |
/R:user | Specify the location of the user.dat to use | |
/C | Compress [filename] (Windows 98 only) |
REGEDIT is usually known as a GUI tool to search or edit the Windows registry.
I would not have mentioned it here, however, if it couldn't be used in unattended mode as well.
This page focuses on reading and editing the registry in unattended mode only.
Microsoft's NT 4 Workstation and Server Resource Kits come with REG.EXE, a utility that makes reading (or editing) NT's registry easier.
In Windows 2000, REG.EXE is available on the installation CD-ROM, but has to be installed manually (on the CD-ROM run 'SUPPORTTOOLSSETUP.EXE').
As of Windows XP, REG.EXE is a native command.
REG.EXE can read a single key and value directly, without the need for a temporary file.
Learn more about using REG.EXE.
Adding items to the registry requires a *.REG file:
The /S switch is optional, it skips the message dialogs before and after the import of the *.REG file.
Since NT 4 .REG files are in readable ASCII, they may be created 'on the fly' by our batch files.
This is demonstrated in the DefOpen example in the Examples section.
To remove an entire 'tree' from the registry using REGEDIT and a .REG file, just add a minus sign before the tree name:
will remove the entire tree 'DummyTree'.
To remove an individual item from the registry, place the minus sign after the equal sign:
will remove the individual value 'ValueToBeRemoved' from 'DummyTree'.
This is demonstrated in the UniqueID.bat example below, a batch file that forces a new LANDesk agent ID.
How to remove an individual registry key or value using *.INF files and RUNDLL is explained by Bill James.
REGEDIT's /E switch can be used to export a registry key:
This will write the registry key 'HKEY_XXXXWhatever Key' and its subkeys to a file named d:pathfilename.REG
The resulting (ASCII or UniCode) file will contain the entries in the format 'key'='value'
, which can be stripped and parsed using Laurence Soucy's CHOICE trick for MS-DOS 6 and Windows 9*, NT's FOR /F or the more generic TYPE and FIND commands.
Instead of a file name, some device names can be used:
will print the selected key.
Unfortunately, this won't work for CON (console or display).
On most 'modern' Windows installations, the PRN device is no longer available, as it requires an LPT or COM port.
In .REG files, every line after the first one that starts with a semicolon (;) is treated as comment.
Batch files completely ignore the semicolons before commands.
So the following batch file will use itself as a .REG file:
The REGEDIT4
line is required, and must be the first line, otherwise REGEDIT.EXE
won't accept the script as a valid .REG file.
However, it will generate an error message when running as a batch file, hence the CLS
command to wipe the error message from the screen.
To prevent more error messages, EXIT
is used to abort the batch file immediately after the REGEDIT.EXE
command.
Use this technique to add or remove registry keys and values.
Most examples are for Windows 2000 and earlier Windows versions.
The reason is that as of Windows XP, REG.EXE is a native tool, which does not require temporary files.
page last uploaded: 2018-12-20, 10:49