You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PowerShell按顺序批量重命名文件为两位数序号

使用PowerShell批量重命名文件为两位数序号格式

直接用下面的PowerShell命令就能实现需求:

# 初始化序号计数器
$counter = 1
# 获取当前目录所有文件并遍历处理
Get-ChildItem -File | ForEach-Object {
    # 生成"两位数序号+原扩展名"的新文件名
    $newFileName = "{0:D2}{1}" -f $counter, $_.Extension
    # 预览重命名效果(确认符合预期后去掉-WhatIf执行实际操作)
    Rename-Item -Path $_.FullName -NewName $newFileName -WhatIf
    # 序号自增
    $counter++
}

关键细节说明

  • 预览验证:命令中的-WhatIf参数仅展示将要执行的重命名操作,不会实际修改文件,确认效果无误后删除该参数即可执行真实重命名。
  • 筛选文件类型:如果只想处理特定类型文件(比如示例中的txt),将Get-ChildItem -File改为Get-ChildItem -File -Filter *.txt即可。
  • 自定义排序逻辑:默认按文件名排序,若需按修改时间、创建时间排序,可在Get-ChildItem后追加排序规则,比如按创建时间升序:Get-ChildItem -File | Sort-Object CreationTime。
  • 避免命名冲突:执行前确认目标目录中不存在01.txt、02.txt这类已存在的文件,防止重命名时出现冲突报错。

内容的提问来源于stack exchange,提问作者GTS Joe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 03:54:53