1樓:匿名使用者
set n=10000
for /f "tokens=1-3 delims=_" %%a in ('dir /b /a-d *.png') do (
ren "%%a_%%b_%%c" "%%a_%%b_!n:~-4!.png"
set/a n+=1)
2樓:匿名使用者
dir /a-d /b /on
3樓:出旋裔芷煙
setlocal
enabledelayedexpansionfor/f
"delims="
%%iin
('dir
/b/a-d')do(
setnewname=%%i
ren"!newname!"
"!newname:~10!")
pause
如果去掉前十個數字有檔案的名字一樣,則後面一樣名字的就會失敗。失敗的請自行手動命名
怎麼用批處理檔案寫文字,怎麼用批處理檔案寫一個文字文件?
這個很簡單吧,看下面的內容,複製到記事本儲存為批處理檔案 echo 123 新建文字文件.txt echo 456 新建文字文件.txt echo 789 新建文字文件.txt如上,如果使用一個 符號的時候的話會清楚前面的內容,2個 符號則是內容的疊加,想新增內容只要新增行數就行了 你可以這樣寫,然...
批處理用ifnoteist命令判斷檔案複製不成功
以上指令碼寫法是正確 問題是你的bat檔案存在 這個 cd 是指bat所在的目錄 還有就是bat不會自動檢測並執行,而是要人工雙擊開啟後,才會去判斷執行操作的 如果在執行網頁時的臨時檔案 1 exe是存在於 userprofile local settings temporary internet ...
用批處理命令設定螢幕保護和電源的等待時間怎麼寫
批處理很難滿足你的要求,試試vbs吧 dim objshell set objshell wscript.createobject wscript.shell objshell.run rundll32.exe shell32.dll,control rundll desk.cpl,1 設定螢幕保護...