powershell - Powershell 仅复制子文件夹
问题描述
我需要将子文件夹复制到另一个位置。
- 文件夹 1
- -子文件夹1
- -子文件夹2
- 文件夹 2
并且需要它...
- 文件夹 1
- -子文件夹1
- -子文件夹2
我用过这个脚本... Copy-Item -LiteralPath '\ipaddress\Exports' -Destination '\ipaddress\Exports2' -Recurse -Filter {PSIsContainer -eq $true}
我希望得到子文件夹,但我得到了下面有子文件夹的主文件夹......
- 文件夹 1
- -子文件夹1
- -子文件夹2
- 文件夹 2
- 文件夹 1
- -子文件夹1
- -子文件夹2
解决方案
如果您还想直接在 Folder1 下包含文件:
Copy-Item .\Folder1\* -Recurse -Destination .\Folder2\
如果不:
Get-ChildItem -Directory .\Folder1\ | Copy-Item -Destination .\Folder2\ -Recurse
推荐阅读
- javascript - 带有描边的 SVG 路径填充 svg 元素
- python - Unix 纪元时间戳在 Python 中转换为 UTC 时区
- c# - 在运行时检索 appSettings.json
- json - 使用带有另一个键值的键连接 Oracle 中的两个 json 文档
- python-3.x - 从 python 运行 ./run.ps1 脚本
- python - 如何将边缘类型分类?特别是如何根据 G.edges() 重新索引 df?
- apache-kafka - 卡夫卡连接。如何设置批处理大小,它指定何时关闭零件文件并开始新文件
- spring-boot - 我无法在 ibm websphere 中运行 Spring Boot 战争文件
- javascript - 如何将 Javascript 中两个选择的值与使用 javascript 的动态内容进行比较
- java - 有没有办法在模拟器背景中不运行谷歌地图应用程序的情况下不断更新纬度经度