powershell 按文本中的名称批量重命名文件
2013-06-17 17:51
471 查看
现有几百个视频文件,下载下来后名称是丛001.swf到500.swf,查看的时候十分不便,另外有一个文本按顺序存放了所有视频文件的名称
现在使用powershell 将所有视频文件按文本中的名称命名:
$j=0 #数组是从0开始记第一个数
foreach ($i in get-content name.txt)
{
$k=$j+1 #视频文件是从001开始编号的
if ($j -lt 9)
{
$k='00'+$k #小于10的数字前面加上00
rename-item "$k.swf" -newname "$i.swf"
}
elseif($j -gt 98)
{
rename-item "$k.swf" -newname "$i.swf"
}
else
{
$k='0'+$k #小于100的数字前面加上0
rename-item "$k.swf" -newname "$i.swf"
}
$j++
}
现在使用powershell 将所有视频文件按文本中的名称命名:
$j=0 #数组是从0开始记第一个数
foreach ($i in get-content name.txt)
{
$k=$j+1 #视频文件是从001开始编号的
if ($j -lt 9)
{
$k='00'+$k #小于10的数字前面加上00
rename-item "$k.swf" -newname "$i.swf"
}
elseif($j -gt 98)
{
rename-item "$k.swf" -newname "$i.swf"
}
else
{
$k='0'+$k #小于100的数字前面加上0
rename-item "$k.swf" -newname "$i.swf"
}
$j++
}
相关文章推荐
- Replace Pioneer 2.69 批量文本替换软件 批量文件重命名工具
- PowerShell批量文件重命名操作实例
- 批量更改目录或者文件名称
- JAVA基础再回首(二十)——File类概述、创建、删除、重命名、判断、获取、文件名称过滤器
- 中文简体、繁体、BIG5文本互转及批量文件互转
- PowerShell实现批量重命名文件
- 用脚本批量文件重命名(VBScript)
- 使用powershell脚本批量更新客户端配置文件
- Linux里重新命名批量文件的shell脚本
- 利用Python对文件批量命名
- 【转载】【Windows批处理IV】批量进行文件重命名
- VS 项目(c#)引用了 DLL文件,也写了Using,但是编译时提示:未能找到类型或命名空间名称
- PHP批量修改文件名称的方法分析
- SQL Server中采用BULK INSERT实现大数据量文本文件批量导入
- shell字符串操作及批量文件重命名
- 批处理实例——批量修改电视剧文件名称
- 批量修改文件(照片)名称(格式)
- Python笔记5之实例:批量删除文本空行和多文件合并
- 牛客网Java刷题知识点之File对象常用功能:获取文件名称、获取文件路径、获取文件大小、获取文件修改时间、创建与删除、判断、重命名、查看系统根目录、容量获取、获取某个目录下内容、过滤器
- 批量修改文件名称