0
A
回答
1
您可以使用get-childitem (gci)
获取根文件夹的所有子项($root
),并将它们移动到新目标位置(move-item
)。你只需要确保,你不会移动目的地本身,因此我们检查。
$root = "C:\temp\root"
$destination = "older"
gci $root | ? {$_.name -ne $destination} | move-item -Destination "C:\temp\root\$destination" -force
相关问题
- 1. 如何遍历并获取SQL Server目录中的子目录?
- 2. 遍历目录
- 3. 遍历目录
- 4. Ruby中的目录遍历
- 5. 遍历目录树
- 6. R:遍历目录
- 7. Applescript遍历目录
- 8. 目录遍历c
- 9. 如何遍历Ant中的目录
- 10. 如何遍历目录中的文件?
- 11. 如何遍历Common Lisp中的目录?
- 12. 如何遍历目录和子目录中的所有文件
- 13. 循环遍历目录并在PHP中查找目录名称
- 14. shell脚本遍历目录的子目录并执行命令
- 15. perl的遍历目录
- 16. 如何遍历目录中的子目录并计算python子目录中的文件
- 17. 如何遍历一个目录,而不进入子目录
- 18. 如何遍历目录和cd到每个目录
- 19. 遍历两个目录
- 20. 用php遍历目录?
- 21. 目录遍历问题c#
- 22. 使用Node.js遍历目录
- 23. 遍历目录路径
- 24. 通过http遍历目录
- 25. 目录遍历bash shell
- 26. 递归目录遍历
- 27. Perl子目录遍历
- 28. 目录遍历攻击
- 29. 用Gulp遍历目录?
- 30. 遍历目录使用Java
如果文件夹存在于目的地中,我该如何使它失败? –
只需剪切'move-item'语句中的'-force'参数并添加一个'-erroraction quietlycontinue'来避免红色错误消息 – Martin