我有几个长度不一的文件。我试图创建一个命名约定,稍后再执行。现在我有类似的文件: 123456-Boxed.txt,126456 ***-01-A ***-Boxed.txt,45682 ***-Rohs ***-Boxed.txt和78-9521 ***-A ***-Boxed .txt
我正在寻找的是将粗体部分取出。请注意,您有成千上万个此类文件,我需要从名称中删除267种不同的内容。我想出了:
Get-ChildItem H:\IT\samplefolder\new_folder *.txt | foreach
{
Rename-Item $_.FullName -NewName "$($_.BaseName -replace "-01-A").txt"
}
请帮助我处理我要删除的267种不同内容的代码。