1
我有超过1000 1级嵌套的文件夹和数以千计的文本文件,每个文件夹内的父文件夹:PowerShell的更换与父文件夹名的文件名不改变文件结尾
Parent folder ==> Folder1 ==> File1.txt
Parent folder ==> Folder1 ==> File2.txt
Parent folder ==> Folder1 ==> File3.txt
Parent folder ==> Folder2 ==> File1.txt
Parent folder ==> Folder2 ==> File2.txt
Parent folder ==> Folder2 ==> File3.txt
Parent folder ==> Folder3 ==> File1.txt
Parent folder ==> Folder3 ==> File2.txt
Parent folder ==> Folder3 ==> File3.txt
我需要能够重命名使用PowerShell文件内容如下:
Parent folder ==> Folder1 ==> Folder1_File1.txt
Parent folder ==> Folder1 ==> Folder1_File2.txt
Parent folder ==> Folder1 ==> Folder1_File3.txt
Parent folder ==> Folder2 ==> Folder2_File1.txt
Parent folder ==> Folder2 ==> Folder2_File2.txt
Parent folder ==> Folder2 ==> Folder2_File3.txt
Parent folder ==> Folder3 ==> Folder3_File1.txt
Parent folder ==> Folder3 ==> Folder3_File2.txt
Parent folder ==> Folder3 ==> Folder3_File3.txt
有没有在PowerShell中这样做的方法,Windows Server 2012中
谢谢你的时间提前。
非常感谢您的快速回复安东尼,我需要做任何循环或将这项工作的所有文件夹和父文件夹下的文件? – Manny
我刚刚添加了-directory。这将直接在'文件夹'内工作。创建你的示例文件夹结构来测试它。 –