mdsk.net
当前位置:首页 >> 用批处理对当前文件夹内文件用文件创建时间进行重命名 >>

用批处理对当前文件夹内文件用文件创建时间进行重命名

@ECHO OFF&SETLOCAL ENABLEDELAYEDEXPANSIONCD ..\SET pt1=%cd%&CD "%~dp0"FOR /f "tokens=*" %%i in ('dir /a-d /b *.t...

set yymmdd=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2% md d:\记录\%yymmdd% copy D:\1\2\表格 d:\记录\%yymmdd%\%yymmdd%表格 第一行:得到 20120928 样式的日期 第二行:创建这个文件夹 第三行:复制文件到这个文件夹并改名

可以完成,给你几个建议,把ttt文件夹换个位置,不要在这个文件夹内,然后你就可以用FOR /R来达到第一个要求,要求2的话,你可以用FOR /F 的额外参数来实现,至于要求3不用担心TAB空位,因为FOR /F拆分元素规则的原因,它会把TAB也列为一个元素...

重命名文件夹? @echo offfor /d %%a in (*) do ( if %%~a lss 10 ( ren %%~a abc0%%~a ) else ( ren %%~a abc%%~a ))pause

@echo off cd /d "D:\待命名文件夹" setlocal enabledelayedexpansion for /f "delims=" %%a in ('dir /a-d/b/on') do ( set /a n+=1 ren "%%~a" "!n!%%~xa" ) pause

批处理重命名文件,并编号操作步骤如下: 1.在需要批量重命名的文件夹里面新建一个文档.txt,双击打开,如下图红框所示; 2.在文档里面输入如下代码: @echo off&setlocal EnableDelayedExpansion set a=1 for /f "delims=" %%i in ('dir /b *.t...

@echo off&setlocal enabledelayedexpansionfor /d %%a in (*.*) do (pushd %%aset n=1000for /f "delims=" %%B in ('dir /a-d /b /on^|findstr /i "jpg$ bmp$ png$"') do (set /a n+=1set m=!n:~1!ren "%%B" "!m!%%~xB")popd)保存为bat放在A文...

@echo offif exist "C:\Windows\System32\schtasks.exe" (echo ok ) else echo nopause>nul先运行一下脚本,看一下是 ok 还是 no :: 中国批处理脚本联盟

@echo off&setlocal enabledelayedexpansionfor /r %%a in (*.jpg *.bmp *.jpeg) do (for /f "tokens=1-6 delims=-/: " %%b in ("%%~ta") do (ren "%%~fsa" "%%~b-%%~c-%%~d %%~e点%%~f分拍摄%%~xa" ))

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com