gpt4 book ai didi

windows - 在 Windows 中重命名多个文件的命令或脚本

转载 作者:可可西里 更新时间:2023-11-01 11:13:50 26 4
gpt4 key购买 nike

我的硬盘上有大约 400 部电影,但这些电影的名称之间包含点或下划线,例如“wrong_turn.mkv”或“wrong.turn.mkv”。我只想从文件名中删除这些点或特殊字符并保持扩展名不变。任何命令行命令或 Powershell/Python 或任何其他 Windows 脚本?谢谢。

最佳答案

如果您的两个文件位于同一个目录中,那么从第一个文件中删除 _ 会起作用,但是当您尝试从第二个文件中删除点时,它将失败,因为它的名称与第一个。也许这是一个边缘案例,所以这是基本的解决方案:

Get-ChildItem -Filter *.mkv | Rename-Item -NewName {($_.BaseName -replace '\.|_') + $_.Extension}

关于windows - 在 Windows 中重命名多个文件的命令或脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9926693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com