Batch File Replace Free Edition BinaryMark
winget install --id=BinaryMark.BatchFileReplace -e
Search and replace text and raw bytes in multiple files. Includes multi-line text search & replace with wildcards, case-sensitivity, and match selection options. Full support for Regular Expressions with syntax highlighting and match substitutions. Built-in hex editor allows for easy entry of binary data to search & replace bytes. Perform multiple replacements easily by entering plain-text or RegEx-based search-replace pairs into grid or import them from a file. Process 1000s of files using multiple CPU cores in manual, automatic/continuous, triggered/scheduled, or console modes, or directly from Windows Explorer right-click menu. Save files to output directory specified using either absolute or relative path, with original or new name defined by a mask. Select files for processing based on their name, dates, size, and contents using advanced file search supporting RegEx and advanced wildcards. Optionally merge together, split all, or zip processed files. Perform different operations on different files with conditional processing and process branching. Complete support for Regular Expressions (RegEx) and Unicode throughout the program. Detailed processing logs are available in both user interface and log files. Run multiple program instances simultaneously.
Batch File Replace Free Edition is a versatile file processing tool designed to search and replace text and raw bytes in multiple files simultaneously. It enables users to perform multi-line text searches with wildcards, case sensitivity, and match selection, while also supporting Regular Expressions (RegEx) with syntax highlighting for precise substitutions. The built-in hex editor allows easy entry of binary data for searching and replacing bytes, making it ideal for handling both text and binary files.
Key Features:
- Multi-line text search & replace with wildcards and case sensitivity.
- Full support for Regular Expressions (RegEx) with syntax highlighting.
- Built-in hex editor for binary data manipulation.
- Processing of thousands of files using multiple CPU cores in manual, automatic/continuous, scheduled/triggered, or console modes.
- Conditional processing to perform different operations on different files.
Audience & Benefit:
Ideal for developers, system administrators, and data analysts who need to efficiently process large volumes of files. The tool streamlines file management by enabling bulk text replacements, byte-level edits, and conditional actions, saving time and improving accuracy without the need for complex scripting or manual editing.