Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] изменить название у папок (http://forum.oszone.net/showthread.php?t=325214)

vngreez@vk 25-03-2017 20:17 2722930

изменить название у папок
 
имеются папки не известного количества, нужно в их названиях изменить некоторые слова. Убрать у папок .apk (например было pp1.apk стало pp1) и заменить .jar на .jar.out ( было fdf.jar стало fdf.jar.out)

вот пример
было
123.apk
gfdg.jar
hgfhgf.jar
dsfdg.apk
ghd.apk

Стало
123
gfdg.jar.out
hgfhgf.jar.out
dsfdg
ghd

Iska 25-03-2017 20:47 2722935

У папок :unsure: . Вы уверены?

vngreez@vk 25-03-2017 21:43 2722945

Iska, да

Iska 25-03-2017 22:16 2722952

Ну, например, так:
Скрытый текст
Код:

@echo off
setlocal enableextensions enabledelayedexpansion

for /f "usebackq delims=" %%i in (`2^>nul dir /b /a:d "*.apk"`) do ren "%%~fi" "%%~ni."
for /f "usebackq delims=" %%i in (`2^>nul dir /b /a:d "*.jar"`) do ren "%%~fi" "%%~nxi.out"

endlocal
exit /b 0



Время: 09:38.

Время: 09:38.
© OSzone.net 2001-