我有一个名为 "mahmood_20200401 "的文件夹,位于 "d:/mahmood_20200401 "的位置。我需要一个命令来重命名这个文件夹,但是我不想提全名,因为日期一直在变。
需要。
我需要一个命令来重命名文件夹而不提文件夹的全名。我找到了很多例子,其中提到如何重命名一个文件,如果它包含特定的单词或字母。
你不能直接使用 Rename-Item
因为它的 -Path 和 Obsiously -LiteralPath 参数不接受官方文档中所说的通配符。https:/docs.microsoft.comen-uspowershellmodulemicrosoft.powershell.managementrename-item#parameters。
然而 GCI
接受通配符,所以你可以使用GCI来获取文件,并将其管道到Rename-Item。
gci mahmood_20* | Rename-Item -NewName mahmood_without_date_or_whatever