将文件复制到文件夹和所有子文件夹中

CodeNinja

我有一个文件夹“ 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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用 PowerShell 将多个子文件夹复制到一个文件夹

递归复制文件到所有子域文件夹

当 Dockerfile 存在于该文件夹中时,如何将任何文件夹复制到 Docker 容器?

将文件夹复制到构建文件夹的 Gulp 任务给空文件夹

批处理文件:将文件复制到未知文件夹名称

将单个文件复制到选定的子文件夹

如何使用批处理文件将特定子文件夹(如果存在)复制到备份文件夹中的新文件夹?

使用VBA将文件夹中不同文件的数据复制到主表

如何将文件递归复制到具有特定名称的所有文件夹中(首选批处理文件)

[Unix][Shell Script] 将一个文件夹中的所有文件复制到另一个文件夹

如何压缩 Bash 中的所有子文件夹?

将第一级的子文件夹和文件从源位置复制到目标位置 CMD

命令行复制特定名称模式的所有网络文件夹文件,包括子文件夹中的那些文件

SSIS从多个文件中获取特定文件并复制到不同的文件夹

如何使用bash将子文件夹中的所有文件移动到新文件夹中?

PowerShell - 列出 TreeView GUI 元素中的所有文件夹和子文件夹

通过bash将文件名从一个文件夹的文件复制到另一个文件夹的文件

尝试使用命令行将文件复制到某些子文件夹

将文件夹中的 Excel 文件复制到一个 Excel 文件中

如何使用powershell将具有不同名称的文件从一个文件夹复制到另一个文件夹?

如何将文件夹内容复制到dockerfile中的现有文件夹

PowerShell 脚本通过创建两个同名的子文件夹来将 jpg 文件从一个文件夹复制到另一个文件夹

VBA将一个文件夹中多个工作簿的范围复制到另一个文件夹中

将文件复制到相应的目标文件夹

Ubuntu将文件夹内的文件复制到新文件夹

Cookiecutter 将一个文件夹复制到多个不同名称的文件夹

使用批处理将单个文件复制到子文件夹及其子文件夹等

将文件列表复制到特定文件夹位置

将电子表格文件中的工作表复制到 Google Drive 文件夹

为什么 contentFiles 文件夹中的文件没有被复制到 bin 文件夹中?