導航:首頁 > 文件教程 > bat文件夾改名

bat文件夾改名

發布時間:2021-03-22 04:08:59

⑴ bat批量文件夾改名

@echo off&setlocal enabledelayedexpansion
::下面的6,100是保留文件夾名第6位元組以下至100位元組信息
for /d %%i in (*)do set n=%%i&&echo ren %%i !n:~6,100!>>gr.bat
call gr.bat
del gr.bat /q/f

⑵ 用批處理命令重命名文件夾

重命名文件夾?

@echooff
for/d%%ain(*)do(
if%%~alss10(
ren%%~aabc0%%~a
)else(
ren%%~aabc%%~a
)
)
pause

⑶ BAT重命名所有目錄下所有子文件夾內的文件

1、bat重命名文件
ren 111.txt 222.doc
解釋:將111.txt 命名為222.doc
2、循環重命名一個文件夾下的所有結尾為xls的文件,前加上A
for /f %%i in ('dir /b *.txt') do (ren %%i A%%i)
比如有一堆照片,命名格式為0001.jpg,0002.jpg,0003.jpg,…,00020.jpg,……
要求在所有文件名前加上A_
@echo off
rem 啟用"延緩環境變數擴充"
setlocal EnableDelayedExpansion
set a=1
rem 循環當前目錄下所有圖片的文件名,支持帶空格的名稱
for /f "delims=" %%i in ('dir /b *.jpg') do (
rem 如果沒有相同的文件名,則繼續
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "A_000!a!.jpg") else ren "%%i" "A_!a!.jpg"
rem 設置數值型變數a=a+1
set /a a+=1
)
)
echo 批量重命名完成!
pause

⑷ bat根據文件名移動文件夾,並重命名文件夾

對應的表呢

⑸ 關於bat給文件夾內所有文件改名的問題

先來解讀下你的批處理
for /f "delims=" %%i in ('dir /ad/b') do (ren "%%i" "%%ia")
md "contents"

第一條是給當前文件夾下的所有文件夾重命名為 文件夾名a

當你第一次運行過這批處理才在當前目錄下建了一個 contents目錄。

當你第二次運行批處理時 contents也在這個重命名之內。所以先把contents 改名為contentsa 然後在新建一個 contents 文件夾

第三次運行批處理時為會錯誤提示。
比如 二次運行後目錄內有 contents contentsa 兩個目錄
第三次運行當然是先改contents 目錄為 contentsa 但contentsa目錄已經存在所以會產生錯誤。。

@echo off
for /f "delims=" %%i in ('dir /ad/b/o-n') do (ren "%%i" "%%ia")
md "contents"

這樣就可以了。

⑹ 批處理做一個 給文件改名的一個bat文件

forfiles /p 文件夾名 /s /m *. /c "cmd /c rename @file @fname.swf"

說明:
1.forfiles是個外部DOS命令,在win7和win2008中自帶,可以直接使用,winxp不詳,但是可以下載或者拷貝一個到winxp中使用
2.將上面的「文件夾名」替換成你的文件名就可以了,例如 c:\1,最上面的那個文件夾名,底下可以有任意多個子目錄或任意多級子目錄。
3.剛才我試過了,測試通過。
4.具體你可以搜索forfiles的應用。

⑺ 如何用BAT批處理將子文件夾里的文件進行重命名

@echooff&
::設置母目錄,此腳本可放在子文件夾以外的任何地方
SET"path=D: est2照片"
cd/d"%path%"
for/f%%ain('dir/ad/b/s')do(
set/anum=0
cd/d"%%~a"
for/r%%iin(*)do(
set/anum+=1
if!num!LEQ9(ren"%%i""照片-0!num!%%~xi")else(ren"%%i""照片-!num!%%~xi")
echo%%i
))
pause

⑻ bat復制文件夾下的文件並為文件重命名的問題

正主來也。

首先先嘮叨一句,俗話說,天下文章一大抄。抄襲他人內容,我不反對,這可以說明被抄襲者的內容還是有一定知名度的(呵呵,自戀一下)。但麻煩某些人,如果您回答的內容不是自己的擅長領域,那麼就不要瞎抄襲,否則就是在誤導他人。

比如此問題的題主,明明問的是關於拷貝文件並重命名的問題,某些人卻抄襲了一個創建快捷方式的答案,這抄的也太沒水準了。美其名曰還是行家用戶呢,簡直就是混的。會被別人笑話的。

好了,言歸正傳。正式答題。

@echooff&title拷貝文件並重命名By依夢琴瑤

::預設文件最終保存的主目錄,末尾無需添加斜桿
setSav=E:


set"Src=%~1"

ifnotdefinedSrc(
echo,&echo請拖動文件夾到腳本文件上,來激活腳本。
echo,&pause&exit
)

dir/ad"%Src%">nul2>nul||(
echo,&echo您拖動的不是文件夾,請重新操作。
echo,&pause&exit
)

cd/d"%Src%"
for/r%%ain(*.mp4)do(
set"FP=%%~dpa"
call:DoCopy"%%FP:~,-1%%""%%~a"
)
pause
exit

:DoCopy
for%%iin("%~1")doset"Name=%%~nxi"
for%%iin("%Src%")docallset"NFP=%Sav%\%%~nxi\%%FP:%Src%=%%"
echof|x"%~2""%NFP%%Name%%~nx2"
goto:eof

代碼已經過測試,雖然在我的電腦上測試通過,但您正式使用前,請先找一些不重要的文件進行測試一下,以免重要文件丟失。

⑼ 如何用bat命令重命名文件夾

ren"d:123321""421"

有疑問,請追問!

⑽ 用bat文件重命名一個文件的命令怎麼寫

ren 可在同一文件夾改名
ren d:\1.txt 2.txt

跨文件夾改名用move
move d:\1.txt e:\2.txt

閱讀全文

與bat文件夾改名相關的資料

熱點內容
編程貓項目分析的思路有哪些 瀏覽:927
編程能玩什麼游戲 瀏覽:13
怎麼用win10鏡像 瀏覽:552
10歲沒接觸編程學什麼程序好 瀏覽:375
jsselect必填 瀏覽:784
python學習編程需要什麼基礎 瀏覽:114
ug打開文件找不到 瀏覽:859
獲取登錄數據失敗怎麼解決 瀏覽:30
極迅加速沒網路 瀏覽:766
京東代升級 瀏覽:488
開源篩選工具 瀏覽:840
cad怎麼刪除保存的文件 瀏覽:185
哪個app歌聲可以下載 瀏覽:519
解壓過的文件怎麼打開 瀏覽:929
蘋果4s怎麼打開文件 瀏覽:710
別人拷了excel文件怎麼刪 瀏覽:736
微信收發文件查詢系統異常 瀏覽:541
織夢幻燈片調用代碼 瀏覽:126
怪物獵人怎麼升級hr 瀏覽:547
主表關聯子表並查子表中的資料庫 瀏覽:796

友情鏈接