我是编程新手,需要一点提示。
我需要替换以日期为前缀的某个位置的文件夹/文件,因此文件夹的名称是动态的,例如:
C:\20200825_Folder1 我想重命名这个文件夹在 C:\A_Folder1
我尝试了以下方法:
get-item "C:\*Folder1 | Rename-Item -NewName {$_.Name -replace "*Folder1", "A_Folder1"}"
或者
Rename-Item "C:\*Folder1" -NewName "A_Folder1"
作为解决方案,我复制了“*Folder1”,将其重命名为“A_Folder1”并删除“*Folder1”。
但是,我不确定这是否是最佳实践,所以我想我问了一些更有经验的开发人员。
如果您不希望,我不希望有代码,但我会感谢您提供任何建议。