(批处理)批量重命名照片为拍摄时间后加序号?

在不同盘下不同文件夹下有许多照片。有许多是重名的。现在想让这些文件重命名为照片拍摄日期外加照片两字,然后是序号。请问怎么实现?批处理最好,不行的话就是插件或工具,请给个下载地址。
例:原文件 名 照片256 -----20110601照片1

仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行

<# :
cls&echo off&cd /d "%~dp0"&mode con lines=5000
rem 获取当前目录里多个jpg图片文件的拍摄日期来重命名
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
set "current=%cd%"
powershell -NoProfile -ExecutionPolicy bypass "Get-Content -literal '%~f0'|Out-String|Invoke-Expression"
echo;%#% +%$%%$%/%_% %z%
pause
exit
#>
$b=[Convert]::FromBase64String("IC0tPiA=");
$c=[Text.Encoding]::Default.GetString($b);
Add-Type -AssemblyName 'System.drawing';
$current=$env:current;
$files=@(dir -literal $current|?{(@(".jpg",".jpeg") -contains $_.Extension) -and ($_ -is [Sys

你可能感兴趣的:(BAT批处理,大数据)