gpt4 book ai didi

Powershell 文件重命名 20130702 为 2013-07-02

转载 作者:行者123 更新时间:2023-12-02 23:29:36 25 4
gpt4 key购买 nike

我有这些pdf的

20130701_foo.pdf
20130702_foo.pdf
20130703_foo.pdf

我想将其重命名为
2013-07-01.pdf
2013-07-02.pdf
2013-07-03.pdf

为了删除 _foo 我有:
Get-ChildItem *foo.pdf | foreach{Rename-Item $_ $_.Name.Replace("_foo","")}

如何更改 20130701.pdf2013-07-01.pdf ?

最佳答案

使用 Insert 方法在特定位置添加破折号并删除 _foo:

Get-ChildItem *_foo.pdf | 
Rename-Item -NewName { $_.Name.Insert(4,'-').Insert(7,'-') -replace '_foo' }

关于Powershell 文件重命名 20130702 为 2013-07-02,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17435495/

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