嘿,我需要移动很多文件使用PowerShell脚本,我需要在这一个帮助。Powershell找到并移动项目
根是如下
> tree .
\
├───Folder1
│ ├───Sub1
│ │ └───Stockfile
│ └───Sub2
└───Folder2
├───Sub1
│ └───Stockfile
└───Sub2
脚本需要找到stockfiles,并需要将它们移动到每个mainfolder的分公司2文件夹。
我做了下面的脚本来显示所有的stockfiles在一个列表:
$var = get-childitem -Filter *stock* -recurse
foreach ($file in $var) {
write-host ($file.FullName)
}
'Sub2'文件夹的名称是否一致?你如何“知道”目标文件夹的名称?它总是明确命名为'Sub2'吗? – gravity
这些文件夹未被命名为Sub1和Sub2。有像400开始TM和然后6个随机数的文件夹 –