PowerRenamer

Posted on  by 



PowerRenamer 3.5.3. Uncomplicated renaming utility that can apply different name changing patterns on the files and fo. April 1st, 15:30 GMT. MacOS 10.9 or later. The latest free tool is PowerRename, a bulk renaming tool that will let you rename many files at once right from File Explorer. To use it, download and install Microsoft’s PowerToys. Launch the PowerToys application and activate the “PowerRename” option on the General Settings page. PowerRenamer Keywords: multiple renaming of files according to selectable rules (globbing and regular expressions). Introduction PowerRenamer allows you to rename all (or some) files in a folder according to certain rules. 4 basic functions are offered: Insert character in front, insert character in back, delete character, search/replace character The basic principle of the 4th point is the. What I usually do in that situation is to 'stop/cancel' and give the batch of files a slightly different name, using PowerRenamer, then copy again, without the naming conflicts this time. PowerRenamer is simple but enough powerful. The design is focused on intuitive and quick operation. On the other hand, PowerRenamer can preview the renaming result before actual renaming, if you want. PowerRenamer was selected as Mac Informer 's 'Editor's Pick Award'.

filter:

Lantern 6.5.7

Get access to sites blocked in your region, or grant access to other users through your internet c...

Bitnami Phabricator 2021.13.0-0

Install and configure the Phabricator collection of software solutions that aim to help developers...

Hammerspoon 0.9.87

A small and straightforward utility that makes it easy for you to perform various automation tasks...

Awesome Screenshot 4.3.25

Screenshot capturing tool that integrates with the Chrome web browser and enables you to upload th...

Mochi 1.9.9

Store notes and create flashcards for remembering various things, using Markdown, then study with ...

Speech Central 9.20

Rely on the macOS built-in text to speech function to have headlines or articles read aloud while ...

Pasta 1.3.9

Intuitive and powerful clipboard manager that remembers everything you've copied previously and al...

Rectangle 0.45

Refine window management on macOS using dedicated snap areas and customizable keyboard shortcuts t...

Frink 2021-04-10

A Java based application for macOS that enables you to make various calculations and perform conve...

Clover EFI 5.0 r5133

A custom macOS bootloader that enables you to effortlessly customize your operating system's appea...

Bitnami MEAN 4.4.5-0

Installer package designed to simplify the deployment on macOS of MongoDB and Node.js together wit...

Paragon NTFS 15.8.199

A practical and useful low-level file system driver specially made to overcome the incompatibility...

KeeWeb 1.17.6

Password manager that is compatible with KeePass databases and packs editing and sync capabilities...

iMazing 2.13.7 Build 14855

Enables you to quickly and intuitively browse the contents of an iOS device and then transfer file...

Blink 7.3.0 Beta

A reliable and streamlined macOS SIP client application designed to help you manage multiple SIP a...

Rectangle

Refine window management on macOS using dedicated snap areas and customizable keyboard shortcuts to resize windows and move them instantly

The Unarchiver

Powerful and very fast archive expander designed to decompress Zip, Rar, 7-zip,Tar-GZip, Tar-BZip2, StuffIt, LhA and many other archive formats

Microsoft Remote Desktop

Offers you the possibility to quickly connect to a Windows-based computer in order to work with its programs and files, access data and more

Apple Xcode

Full-featured and comprehensive integrated development environment, designed to be used by developers who want to develop and test macOS and iOS applications

Keysmith

Create keyboard shortcuts for simple or highly complex strings of actions, on your desktop and in various applications, by just recording yourself performing the steps

Mimestream

Native macOS Gmail client that uses Google's API in order to provide you with the Gmail features you know and love, all in an efficient Swift-based app

VLC Media Player

Multi-platform multimedia player that helps its users play, convert and stream most popular video and formats via a simple and intuitive user interface

macOS Big Sur

A new macOS that welcomes the arrival of Apple Silicon and offers better integration with mobile platforms, along with fresh visuals and a host of other features

Big Sur Cache Cleaner

User-friendly and intuitive macOS application that makes system maintenance, optimization, tuning and cleaning a lot simpler and faster

AppCleaner

Simple to use macOS utility designed to help you to quickly and properly uninstall any application with a just a flick of your mouse

Alfred

An easy to use productivity application for the macOS that helps you save time by speeding up your searches, on the web or on your Mac

Amphetamine

Straightforward app that integrates itself into the OS X status bar to give you quick access and control over your Mac's energy saver settings

Hidden Bar

Hide menu bar items and avoid clutter without removing the icons altogether, using this impressively straightforward and lightweight app

Aerial

Set the aerial videos recorded for the fourth-generation Apple TV as your Mac's screensaver and enjoy beautiful scenery from around the world

Keka

Powerful yet easy to use file archiver for macOS based on a 7za port that enables you to both compress and extract files with a drag and drop

macOS Big Sur
  • macOS Big Sur
  • Big Sur Cache Cleaner
  • AppCleaner
  • Alfred
  • Amphetamine
  • Hidden Bar
  • Aerial
  • Keka
  • Rectangle
  • The Unarchiver
  • Microsoft Remote Desktop
  • Apple Xcode
  • Keysmith
  • Mimestream
  • VLC Media Player
essentials

Head Soccer 6.12.2

Enjoy a fast-paced soccer game in which you have to use your dexterity and skills in order to beat...

MKVtoolnix 56.1.0

A powerful and easy to use cross-platform application that was developed for helping its users to ...

Google Dictionary for Chrome 4.1.7

Unobtrusive Google Chrome extension that can display word definitions in small pop-ups or grant ac...

Tribler 7.8.0

A free, open-source and cross-platform BitTorrent client that makes it easy for you to manage your...

GraphicConverter 11.4.2 Build 4875

All-in-one macOS utility that comes packed with all the tools one needs to view, edit, convert, br...

JStock 1.0.7.48

A free stock analysis tool to help you pick stocks in an automated way, and which supports a great...

CLion 2021.1 Build 211.6693.114

A streamlined development environment that integrates a smart code editor, helps you analyze your ...

VideoProc 4.1

Comprehensive video conversion, downloading and recording utility, which comes with a decent set o...

Dash 6.0.4

Powerful and user-friendly documentation viewer and browser that also comes with a snippet manager...

Allavsoft 3.23.5.7769

Downloader tool that can save to your drive videos hosted online, offers you the possibility to re...

Caprine 2.52.3

Unofficial desktop client for the Facebook messaging service that provides support for making vide...

Cisdem AppCrypt 5.2.0

A minimalist and easy to use Mac OS X security tool that enables you to protect any application wi...

GitHub Desktop 2.7.3

Stylish and user friendly macOS application that offers you the possibility to quickly share your ...

1stFlip Flipbook Creator 2.9.17

A powerful and user-friendly application that enables you to animate your static PDF files and con...

Pidgin 2.14.3

Versatile instant messaging desktop client that allows you to connect to accounts from various net...

Want more? Browse through the pages:
PREV111121314151617
...
30NEXT

mac application finder

GO
Download Hubs help you easily and quickly find software that performs a specific task.
Wireless Detector

7 programs

View FITS

7 programs

Make FLAC

11 programs

View PCX

9 programs

Tag Editors

11 programs

Convert PAT

4 programs

-->

PowerRename is a bulk renaming tool that enables you to:

  • Modify the file names of a large number of files (without renaming all of the files the same name).
  • Perform a search and replace on a targeted section of file names.
  • Perform a regular expression rename on multiple files.
  • Check expected rename results in a preview window before finalizing a bulk rename.
  • Undo a rename operation after it is completed.

Demo

In this demo, all instances of the file name 'Pampalona' are replaced with 'Pamplona'. Since all of the files are uniquely named, this would have taken a long time to complete manually one-by-one. PowerRename enables a single bulk rename. Notice that the 'Undo Rename' (Ctrl+Z) command enables the ability to undo the change.

PowerRename menu

After selecting some files in Windows File Explorer, right-clicking and selecting PowerRename (which will appear only when enabled in PowerToys), the PowerRename menu will appear. The number of items (files) you've selected will be displayed, along with search and replace values, a list of options, and a preview window displaying results of the search and replace values you've entered.

Search for

Enter text or a regular expression to find the files in your selection that contain the criteria matching your entry. You will see the matching items in the Preview window.

Replace with

Enter text to replace the Search for value entered previously that match you're selected files. You can view the original file name and renamed file in the Preview window.

Options - Use Regular Expressions

If checked, the Search value will be interpreted as a regular expression (regex). The Replace value can also contain regex variables (see examples below). If not checked, the Search value will be interpreted as plain text to be replaced with the text in the Replace field.

Powerrename Append

For more information regarding the Use Boost library option in the settings menu for extended regex functionalities, see the regular expressions section.

Options - Case Sensitive

If checked, the text specified in the Search field will only match text in the items if the text is the same case. Case matching will be insensitive (not recognizing a difference between upper and lowercase letters) by default.

Options - Match All Occurrences

If checked, all matches of text in the Search field will be replaced with the Replace text. Otherwise, only the first instance of the Search for text in the file name will be replaced (left to right).

For example, given the file name: powertoys-powerrename.txt:

  • Search for: power
  • Rename with: super

The value of the renamed file would result in:

  • Match All Occurrences (unchecked): supertoys-powerrename.txt
  • Match All Occurrences (checked): supertoys-superrename.txt

Options - Exclude Files

Files will not be included in the operation. Only folders will be included.

Options - Exclude Folders

Folders will not be included in the operation. Only files will be included.

Options - Exclude Subfolder Items

Powerrename Enumerate

Items within folders will not be included in the operation. By default, all subfolder items are included.

Options - Enumerate Items

Appends a numeric suffix to file names that were modified in the operation. For example: foo.jpg -> foo (1).jpg

Options - Item Name Only

Only the file name portion (not the file extension) is modified by the operation. For example: txt.txt -> NewName.txt

Options - Item Extension Only

Only the file extension portion (not the file name) is modified by the operation. For example: txt.txt -> txt.NewExtension

Replace using file creation date and time

The creation date and time attributes of a file can be used in the Replace with text by entering a variable pattern according to the table below.

Variable patternExplanation
$YYYYYear represented by a full four or five digits, depending on the calendar used.
$YYYear represented only by the last two digits. A leading zero is added for single-digit years.
$YYear represented only by the last digit.
$MMMMName of the month
$MMMAbbreviated name of the month
$MMMonth as digits with leading zeros for single-digit months.
$MMonth as digits without leading zeros for single-digit months.
$DDDDName of the day of the week
$DDDAbbreviated name of the day of the week
$DDDay of the month as digits with leading zeros for single-digit days.
$DDay of the month as digits without leading zeros for single-digit days.
$hhHours with leading zeros for single-digit hours
$hHours without leading zeros for single-digit hours
$mmMinutes with leading zeros for single-digit minutes.
$mMinutes without leading zeros for single-digit minutes.
$ssSeconds with leading zeros for single-digit seconds.
$sSeconds without leading zeros for single-digit seconds.
$fffMilliseconds represented by full three digits.
$ffMilliseconds represented only by the first two digits.
$fMilliseconds represented only by the first digit.

For example, given the file names:

  • powertoys.png, created on 11/02/2020
  • powertoys-menu.png, created on 11/03/2020

Enter the criteria to rename the items:

  • Search for: powertoys
  • Rename with: $MMM-$DD-$YY-powertoys

The value of the renamed file would result in:

  • Nov-02-20-powertoys.png
  • Nov-03-20-powertoys-menu.png

Regular Expressions

For most use cases, a simple search and replace is sufficient. There may be occasions, however, in which complicated renaming tasks come along that require more control. Regular Expressions can help.

Regular Expressions define a search pattern for text. They can be used to search, edit and manipulate text. The pattern defined by the regular expression may match once, several times, or not at all for a given string. PowerRename uses the ECMAScript grammar, which is common amongst modern programming languages.

To enable regular expressions, check the 'Use Regular Expressions' checkbox.

Note: You will likely want to check 'Match All Occurrences' while using regular expressions.

To use the Boost library instead of the standard library, check the Use Boost library option in the PowerToys settings. It enables extended features, like lookbehind, which are not supported by the standard library.

Examples of regular expressions

Simple matching examples

Search forDescription
^Match the beginning of the filename
$Match the end of the filename
.*Match all the text in the name
^fooMatch text that begins with 'foo'
bar$Match text that ends with 'bar'
^foo.*bar$Match text that begins with 'foo' and ends with 'bar'
.+?(?=bar)Match everything up to 'bar'
foo[sS]*barMatch everything between 'foo' and 'bar'

Matching and variable examples

When using the variables, the 'Match All Occurrences' option must be enabled.

Search forReplace WithDescription
(.*).pngfoo_$1.pngPrepends 'foo_' to the existing file name
(.*).png$1_foo.pngAppends '_foo' to the existing file name
(.*)$1.txtAppends '.txt' extension to existing file name
(^w+.$)|(^w+$)$2.txtAppends '.txt' extension to existing file name only if it does not have an extension
(dd)-(dd)-(dddd)$3-$2-$1Move numbers in the filename: '29-03-2020' becomes '2020-03-29'

Additional resources for learning regular expressions

PowerRenamer

There are great examples/cheat sheets available online to help you

Power renamer

File List Filters

Powerrename

Filters can be used in PowerRename to narrow the results of the rename. Use the Preview window to check expected results. Select the column headers to switch between filters.

Powerrename Number

  • Original, the first column in the Preview window cycles between:

    • Checked: The file is selected be renamed.
    • Unchecked: The file is not selected to be renamed (even though it fits the value entered in the search criteria).
  • Renamed, the second column in the Preview windows can be toggled.

    • The default preview will show all selected files, with only files matching the Search for criteria displaying the updated rename value.
    • Selecting the Renamed header will toggle the preview to only display files that will be renamed. Other selected files from your original selection will not be visible.




Coments are closed