Skip to content

What is REN Windows command?

The Windows REN command is used to rename files or directories in the command prompt. By using this command, you can quickly and easily change the name of a file or group of files without having to open a graphical user interface. This can be especially useful when needing to rename multiple files at once or when automating tasks through scripts.

Terminal window
ren [option] [parameter] [newname]
OptionDescription
/?Displays help at the command prompt.
ParameterDescription
[option]Specifies command-line options that modify the behavior of the command. This is optional.
[parameter]Specifies the file or directory that you want to rename.
[newname]Specifies the new name for the file or directory.
Terminal window
ren file.txt newfile.txt

Rename the file “file.txt” to “newfile.txt”.

Terminal window
ren oldfolder newfolder

Rename the directory “oldfolder” to “newfolder”.

Terminal window
ren "C:\Folder\file.exe" newfile.exe

Rename the file “file.exe” located in the “C:\Folder” directory to “newfile.exe”.

Terminal window
ren *.txt newfile.txt

Rename all files with the extension “.txt” to “newfile.txt”.

Terminal window
ren oldfile.txt newfile.exe

Change the extension of the file “oldfile.txt” to “.exe”.

To use the ren command in CMD, execute the following command:

Terminal window
ren "old_filename.txt" "new_filename.txt"

How to rename a directory using ren in Windows?

Section titled “How to rename a directory using ren in Windows?”

To rename a directory using the ren command, follow this syntax:

Terminal window
ren "old_directory" "new_directory"

Can I use ren to rename multiple files at once in Windows?

Section titled “Can I use ren to rename multiple files at once in Windows?”

Yes, you can rename multiple files at once using the ren command with wildcards. Here’s an example:

Terminal window
ren *.txt *.doc

How to force overwrite an existing file when using ren in Windows?

Section titled “How to force overwrite an existing file when using ren in Windows?”

To force overwrite an existing file with the same name when renaming, use the following command:

Terminal window
ren /-Y "old_filename.txt" "new_filename.txt"

Is it possible to include a path in the ren command for files in different directories?

Section titled “Is it possible to include a path in the ren command for files in different directories?”

You can specify a path in the ren command to rename files in different directories. Here’s an example:

Terminal window
ren "C:\Folder\old_filename.txt" "D:\NewFolder\new_filename.txt"

How to rename a file on a network drive using ren in Windows?

Section titled “How to rename a file on a network drive using ren in Windows?”

When renaming a file on a network drive with the ren command, ensure you have the necessary permissions and use the correct syntax:

Terminal window
ren "\\Server\Share\old_filename.txt" "new_filename.txt"

How to revert a file back to its original name after using the ren command in Windows?

Section titled “How to revert a file back to its original name after using the ren command in Windows?”

If you need to revert a file back to its original name after using ren, simply swap the old and new names in the command:

Terminal window
ren "new_filename.txt" "old_filename.txt"

Can I use wildcards to rename files with specific patterns using ren in Windows?

Section titled “Can I use wildcards to rename files with specific patterns using ren in Windows?”

Yes, you can use wildcards to rename files based on specific patterns. Here’s an example:

Terminal window
ren "prefix_*.txt" "new_prefix_*.txt"
  • Renaming files
  • Renaming directories/folders