我尝试使用 PwerShell Rename-Item cmdlet 重命名文件。下面的代码
Get-ChildItem -recurse * `
| ?{!$_.PsIsContainer} `
| Rename-Item -NewName {$_.FullName -Replace '.abcd@email.com','.abcd@email_A.com.abcd@email_B.com.abcd@email_E.com'}
但是,PowerShell 告诉我长路径或文件名;这与我的过程无关。但强烈需要保留新的长名称。
如何排除此错误?