1樓:
不清楚你的實際檔案/情況,僅以問題中的說明及猜測為據;以下**複製貼上到記事本,另存為xx.bat,編碼選ansi,跟要處理的檔案放一起雙擊執行
<# :
cls@echo off
rem 將當前目錄下的檔案按照原有順序/排序在檔名稱開頭新增遞增的數字序號
mode con lines=5000
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
powershell -noprofile -executionpolicy bypass "invoke-command -scriptblock ([scriptblock]::create([io.file]::
readalltext('%~f0',[text.encoding]::getencoding('gb2312')))) -args '%~f0'"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>$codes=@'
using system;
using system.collections.generic;
using system.runtime.interopservices;
public static class expdir
}'@;
add-type -typedefinition $codes;
[byte]$b=@(32,45,45,62,32);
$c=[text.encoding]::default.getstring($b);
$self=get-item -liter $args[0];
$path=$self.directory.fullname;
$arr=@(dir -liter $path|?|%);
$files=[expdir]::sort($arr);
for($i=0;$i -lt $files.count;$i++)
2樓:蘇州跳跳魚科技
批量在檔名前面增加數字序號的方法:
第二步,如下圖所示左邊位置進行設定,命名方式選擇「插入」;插入型別選擇「編號」(也就是序號的意思);然後插入位置選擇「檔名頭」(也可以根據自己的需求插入到任意位置);最後在下面進行編號設定。可以在右邊實時預覽新檔名。
第三步,上面的設定完成後,就可以點選【開始重新命名】啟動重新命名程式。當軟體彈出「重新命名成功」的提示後,說明所有檔案成功加上了數字序號。
第四步,從案例中的結果可以看到,檔名從上到下在前面成功依次新增了遞增的數字序號。
怎麼在不改變檔案的情況下,只是在檔名前加序號怎麼批量改呢?
3樓:匿名使用者
可以選擇多個要加續號的檔案,右鍵點選排序為一的檔案,點選重新命名,輸入新檔名,被選檔案就會以「新名稱+自動序號」格式顯示出來,排號完成。
4樓:蘇州跳跳魚科技
不改變原檔名,批量在檔名前面加序號的方法:
第二步,如下圖所示左邊位置進行設定,命名方式選擇「插入」;插入型別選擇「編號」(也就是序號的意思);然後插入位置選擇「檔名頭」(也可以根據自己的需求插入到任意位置);最後在下面進行編號設定。可以在右邊實時預覽新檔名。
第三步,上面的設定完成後,就可以點選【開始重新命名】啟動重新命名程式。當軟體彈出「重新命名成功」的提示後,說明所有檔案成功加上了數字序號。
第四步,從案例中的結果可以看到,檔名從上到下在前面成功依次新增了遞增的數字序號。
5樓:宇宙命運
谷歌搜尋下「靈者更名」,在「遞增」板塊可輕鬆實現你的功能
原檔名前加序號的批處理檔案怎麼寫
6樓:小丁創業
實現的方法和詳細的操作步驟如下:
1、第一步,在需要批量重新命名的資料夾中建立一個.txt新檔案,雙擊開啟,見下圖,然後進入下一步。
2、其次,完成上述步驟後,在文件中輸入以下**,如下圖所示,然後進入下一步。
3、接著,儲存文件,然後將其關閉。
將文件重新命名為「 a.bat」,該名稱已更改為文件的名稱和副檔名,見下圖,然後進入下一步。
4、然後,完成上述步驟後,彈出一個重新命名警告框,單擊「是」選項,見下圖,然後進入下一步。
5、隨後,完成上述步驟後,雙擊執行此文件,見下圖,然後進入下一步。
6、最後,完成上述步驟後,就獲得了想要的結果了,見下圖。這樣,問題就解決了。
7樓:優速辦公軟體
批量在原檔名前增加序號:
步驟2,然後可以看到左邊有設定欄,命名方式選擇「插入」;插入型別選擇「編號」(編號即序號);然後進行編號設定,起始右邊輸入第一個序號,增量是下一個序號比前一個序號增加的數值;位數是序號一共幾位的意思(不夠的話用0湊)。這時候我們在右邊可以預覽到新檔名前全部新增了序號。
步驟3,當你認為設定好了後就可以點選【開始重新命名】按鈕,啟動軟體程式了。處理完成後軟體會彈出「重新命名成功」的提示框。
步驟4,對比處理前後的檔案可以看到,處理後的檔名前面全部新增了序號。
8樓:匿名使用者
把下面的**複製在記事本,儲存格式為bat,然後把 這個 批處理檔案 放到要修改的檔案的目錄下執行即可,我已經測試成功。
@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b /a-d') do (
for /f "tokens=1-4" %%a in ("%%i") do (
if not "%%i"=="%~nx0" ren "%%i" "%%a%%b%%c%%d"||del /f "%%i"
))for /f "delims=" %%i in ('dir /b /a-d') do (
if not "%%i"=="%~nx0" (
set /a x+=1
ren "%%i" "!x!.%%i"))
9樓:宇宙命運
要實際效用呢,可以下靈者更名,這超簡單,但是有超強大,新增編號、去除空格、字尾不變等等都可輕鬆辦到
10樓:匿名使用者
@echo off
setlocal enabledelayedexpansionset n=0
for /f "delims=" %%i in ('dir /b') do (
for /f "tokens=1,2,3 delims= " %%a in ("%%i") do (
ren "%%i" "!n!.%%a%%b%%c"
set /a n=n+1))
刪除檔案有點bug。。修改中
怎麼樣批量在一堆名稱不一樣的資料夾名稱前面新增數字序號, 然後除了新增的序號,之前的名稱不改變。 20
11樓:
用dos的批處理命令啊,在dos裡用ren命令更改,多個ren命令做成一個批處理檔案就行了啊
如何用批處理檔案刪除某個檔案
1 開啟相關資料夾,可發現資料夾中有相關檔案。2 在任意位置,通過滑鼠右鍵新建一個txt文字文件。3 開啟txt文字,編輯輸入del g 0 f s q a pause並儲存。其中g 0是需要刪除的資料夾版絕對路徑,可根據實際更改 4 將文字字尾txt更改為bat,並確定。 del f a q 1 ...
如何建立開機自動執行的批處理檔案
1.新建文字文件。echo off color f0 title 網路設定。clsnetsh wlan start hostednetworkexit 3.儲存。4.將文字文件的字尾名 txt 更改為 bat5.將此檔案複製到 c documents and settings administrat...
批處理檔案的echo off是什麼意思
echo off 的意思是關閉回顯,不顯示正在執行的批處理命令及執行的結果等。語法 echo message 示例 echo off echo hello world。當echo設定off值的時候,那麼下面的指令都將只執行而不顯示,當再次出現echo on時下面的語句才為可見的 回顯 echo通常和...