Skip to content
Om Puter

Om Puter

Berbagi Tutorial Coding dan Pemrograman Komputer

Menu
  • Channel YouTube ThirteeNov
  • Channel YouTube Om Puter
Menu

Script .bat file untuk rename segala file dan folder yang ada di sebuah folder z

Posted on 9 Juni 2025 by OmPuter

Anggap kamu punya folder z dengan berbagai isinya. Buat file bat dengan ini sebagai scriptnya, lalu jalankan. Segala file dan folder di dalam folder z akan di-rename secara otomatis berdasarkan angka yang berurutan dari nol:

@echo off
setlocal enabledelayedexpansion

REM Set the path to the folder containing the files and folders to rename.
set "folder_path=%~dp0z"

REM Check if the folder exists.
if not exist "%folder_path%" (
  echo Error: Folder "%folder_path%" not found.
  pause
  exit /b 1
)

REM Initialize counter
set "counter=0"

REM === 1. Rename all folders recursively, starting from the deepest ===
for /f "delims=" %%D in ('dir "%folder_path%" /ad /b /s ^| sort /r') do (
  echo Renaming folder "%%D" to "rn(!counter!)"
  ren "%%D" "rn(!counter!)"
  set /a counter+=1
)

REM === 2. Rename all files recursively ===
for /f "delims=" %%F in ('dir "%folder_path%" /a-d /b /s') do (
  set "filepath=%%F"
  set "filedir=%%~dpF"
  set "fileext=%%~xF"
  echo Renaming file "!filepath!" to "!filedir!rn(!counter!)!fileext!"
  pushd "!filedir!"
  ren "%%~nxF" "rn(!counter!)!fileext!"
  popd
  set /a counter+=1
)

echo.
echo Renaming complete.
pause

endlocal
exit /b 0
Post Views: 243

Kategori

  • 3D Max
  • Adobe Animate
  • Android
  • c#
  • Cordova
  • HTML5, CSS & JavaScript
  • iOS
  • Lain-lain
  • Photoshop
  • PHP
  • Python
  • Roblox
  • Tak Berkategori
  • Unity
  • WordPress
ciihuy2020
© 2026 Om Puter | Powered by Superbs Personal Blog theme