gpt4 book ai didi

用于重命名文件的 Powershell 脚本

转载 作者:行者123 更新时间:2023-12-04 22:48:18 24 4
gpt4 key购买 nike

我有一堆文件的名称以数字开头,可能在两个数字之一之后包含空格和破折号,然后有时(有时不是)在我想保留的名称的第一个字母字符之前有一个空格,即:

2-01 Dazed And Confused.txt(我想把它重命名为Dazed And Confused.txt)

或者

02 - Uncle Salty.txt(我想把它重命名为Uncle Salty.txt)

或者

02-The Night Before.txt(我想改名为The Night Before.txt)

最佳答案

Move-Item Rename-Item cmdlet 可以直接从管道接受源并使用脚本块提供新名称:

dir | Move-Item -Destination { $_.Name -replace '^([0-9\-\s]*)' }

或者
dir | Rename-Item -NewName { $_.Name -replace '^([0-9\-\s]*)' }

关于用于重命名文件的 Powershell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15050132/

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