将一个文件夹里所有“.js.下载”为结尾的文件重命名为.js文件 你可以使用以下几种方法来实现这个需求: 方法一:使用命令行(Windows PowerShell) powershell # 进入目标文件夹 cd "你的文件夹路径" # 重命名所有.js.下载文件为.js文件 Get-ChildItem -Filter "*.js.下载" | Rename-Item -NewName { $_.Name -replace '\.js\.下载$', '.js' } 方法二:使用命令行(Windows CMD) cmd # 进入目标文件夹 cd "你的文件夹路径" # 重命名所有.js.下载文件为.js文件 for /f "delims=" %i in ('dir /b "*.js.下载"') do ren "%i" "%~ni" 方法三:使用命令行(Linux/Mac Bash) bash # 进入目标文件夹 cd "你的文件夹路径" # 重命名所有.js.下载文件为.js文件 for file in *.js.下载; do mv "$file" "${file%.js.下载}.js" done 或者使用更简洁的 rename 命令(如果可用): bash rename 's/\.js\.下载$/.js/' *.js.下载 方法四:使用Python脚本 python import os import glob def rename_files(folder_path): """ 将文件夹中所有.js.下载文件重命名为.js文件 """ # 切换到目标文件夹 os.chdir(folder_path) # 查找所有.js.下载文件 pattern = "*.js.下载" files = glob.glob(pattern) if not files: print("未找到任何.js.下载文件") return # 重命名每个文件 for filename in files: new_name = filename.replace('.js.下载', '.js') os.rename(filename, new_name) print(f"重命名: {filename} -> {new_name}") print(f"完成! 共重命名了 {len(files)} 个文件") # 使用方法 folder_path = r"你的文件夹路径" # 替换为实际路径 rename_files(folder_path) 方法五:使用批处理文件(Windows) 创建一个 .bat 文件,内容如下: batch @echo off cd /d "你的文件夹路径" for %%i in (*.js.下载) do ( ren "%%i" "%%~ni" ) echo 重命名完成! pause 使用说明: PowerShell方法(推荐用于Windows): 右键点击文件夹,选择"在终端中打开"或"在此处打开PowerShell窗口" 复制粘贴上面的PowerShell命令 Python方法: 保存Python脚本为 .py 文件 修改 folder_path 为你的实际路径 运行脚本 安全提示: 建议先备份文件夹,以防意外 可以先测试一下,确认无误后再执行 选择最适合你系统环境的方法即可。PowerShell方法在Windows上最为方便,Python方法则跨平台通用。