move files from subfolders to one folder code example

Example 1: move all subfolders to parent folder linux

find . -maxdepth 1 -exec mv {} .. \;

Example 2: batch rename files in subfolders

REM # |EXAMPLE: Replace ")" with "_" within the filenames in the current directory AND its subdirectories  
@echo off
setlocal EnableDelayedExpansion

set "pattern_to_replace=)"
set "replace_text=_"

for /R "%cd%" %%N in ("*") do (
	set "InitName=%%~nN%%~xN"
	call set NewName=%%InitName:!pattern_to_replace!=!replace_text!%%
	rename "%%~dN\%%~pN!InitName!" "!NewName!"
)

@echo on