我有一个文件夹“ A”,作为2个子文件夹“ A-1”和“ A-2”,“ A-1”下还有2个子文件夹“ A-1-1”和“ A-1-2” 。
我想在所有这些文件夹中复制一个文件。以下是我的powershell脚本。问题是文件被复制到某些文件夹,而其他文件夹则出现“找不到路径错误”,请问我能做些什么以使其正常工作?
$folders = Get-ChildItem C:\DestinationFolder\A\ -Directory -Recurse
foreach ($folder in $folders) {
Copy-Item -Path "C:\Filetocopy\abc.txt" -Destination "C:\DestinationFolder\A\$($folder.name)" -Recurse
}
也许您可以使用:
$folders = Get-ChildItem C:\DestinationFolder\A\ -Directory -Recurse
foreach ($folder in $folders)
{
Copy-Item -Path "C:\Filetocopy\abc.txt" -Destination $folder.fullname
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句