首页 > 解决方案 > 在 Windows 中重命名文件

问题描述

我在 Windows 中有一堆文件,它们具有需要删除的前缀和后缀。

例如

[video] Home Video - 014 Sunday Night[480p] [x265] [robert].mkv
[video] Home Video - 015 Monday Night[480p] [x265] [robert].mkv
[video] Home Video - 016 Tuesday Night[480p] [x265] [robert].mkv

我想重命名这些文件,所以它会说

014 Sunday Night
015 Monday Night
016 Tuesday Night

我不介意使用 PowerShell、Python、Bat 或 Windows 必须提供的任何其他东西。我宁愿不下载第 3 方工具,但如果需要会考虑

标签: pythonwindowspowershell

解决方案


您可以在 python 中使用“os”读取文件并将名称替换为正则表达式:

阅读文件:https ://www.tutorialspoint.com/python/os_rename.htm

使用 python 重命名文件:在 Python 中重命名目录中的多个文件

使用正则表达式删除文本:如何使用 Python 从字符串中删除符号?


推荐阅读