当前位置: 首页 > news >正文

powershell上移文件夹下的所有文件

将某个文件夹(例如 .\OldFolder)下的所有文件和子文件夹“上移”到其父目录中,然后 删除这个空的 OldFolder

# 提示用户输入要上移的文件夹路径
$folderPath = Read-Host "请输入要上移内容的文件夹完整路径(例如:C:\Parent\OldFolder)"# 去除首尾空格
$folderPath = $folderPath.Trim()# 验证路径是否存在
if (-not (Test-Path -Path $folderPath -PathType Container)) {Write-Error "错误:路径不存在或不是一个文件夹:$folderPath"exit 1
}# 获取父目录
$parentDir = Split-Path -Parent $folderPath
$folderName = Split-Path -Leaf $folderPathWrite-Host "即将把文件夹 '$folderName' 中的所有内容移动到父目录:`n  $parentDir`n"# 列出将要移动的项目(可选预览)
$items = Get-ChildItem -Path $folderPath -Force
if ($items) {Write-Host "将移动以下 $($items.Count) 个项目:"$items | ForEach-Object { Write-Host "  - $($_.Name)" }
} else {Write-Host "文件夹为空,将直接删除。"
}# 确认操作
$confirm = Read-Host "是否继续?(Y/N)"
if ($confirm -notmatch '^[Yy]$') {Write-Host "操作已取消。"exit 0
}# 执行移动
if ($items) {foreach ($item in $items) {$destPath = Join-Path -Path $parentDir -ChildPath $item.Nameif (Test-Path -Path $destPath) {Write-Warning "目标已存在,跳过:$($item.Name)"# 如需覆盖,可取消下面两行注释# Remove-Item -Path $destPath -Recurse -Force# Move-Item -Path $item.FullName -Destination $parentDir -Force} else {Move-Item -Path $item.FullName -Destination $parentDirWrite-Host "已移动:$($item.Name)"}}
}# 删除原文件夹
Remove-Item -Path $folderPath -Recurse -Force
Write-Host "`n✅ 操作完成!文件夹 '$folderName' 已被删除。"

 

http://www.rkmt.cn/news/21554.html

相关文章:

  • 2025 年永磁电机厂家最新推荐排行榜:聚焦高效节能电机品牌,助力采购者精准选优质产品直流/无刷/风机/节能/高效永磁电机厂家推荐
  • Prometheus源码专题【左扬精讲】—— 监控系统 Prometheus 3.4.0 源码解析:recording rule
  • 校准计算器
  • 2025 年国内冷却塔生产厂家最新推荐排行榜:聚焦节能优势与多行业适配性的优质企业精选工业/横流/逆流/全钢/圆型/方形冷却塔厂家推荐
  • 2025 冷水机组厂家最新推荐排行榜:聚焦节能技术与客户口碑,精选国产实力品牌解析
  • Perforce:无法删除Stream Depot怎么处理
  • 2025 加工中心小程序最新推荐排行榜:涵盖五轴 / 卧式 / 立式机型,揭秘实力品牌核心优势
  • 植物大战僵尸杂交版下载安装教程:PC/安卓/iOS 全平台保姆级攻略【2025最新版】
  • 一文讲通zk-SNARK 跨链证明的核心原理
  • C语言restrict关键字
  • 企业搜索与智能工作流集成技术解析
  • 应用安全 --- IDA Pro 函数头批量导出
  • 2025年液压阀块厂家最新推荐排行榜,液压阀块加工,阀块零件机加工,液压阀加工,各种液压阀块专业制造商实力解析
  • [论文阅读] AI + 软件工程(Debug)| 告别 “猜 bug”:TreeMind 用 LLM+MCTS 破解 Android 不完整报告复现难题 - 实践
  • 2025 年上海金蝶软件代理推荐榜:上海金蝶精斗云代理商聚焦数字化适配,这家核心代理商值得选
  • 栈的基本函数
  • 软件开发初学
  • DevExpress WinForms v25.2新功能预览 - 报表组件方面的全新升级
  • 分布式架构下的信息一致性、幂等性与缓存设计实战:以库存下单为例(Cache-Aside、分布式锁、幂等键)
  • 实用指南:开源 | 充电桩 运维 管理平台(IoT+运维工单平台)功能清单 - 慧知开源充电桩平台
  • 073_尚硅谷_其它进制转二进制
  • 2025年变位机厂家最新权威推荐榜:焊接变位机/防位移变位机/重型变位机,精准定位与高效协同技术解析
  • 使用TCL脚本快速创建Quartus工程
  • 真家宽IP vs 数据中心IP:Cliproxy为何成为跨境电商首选? - 详解
  • 为什么笔记本电脑突然变得很卡?固态硬盘突然变慢是什么原因?
  • 用 Uni-app 开发 C3 继续教育题库系统:静态资源导入、响应式交互与考试逻辑实现全解析
  • 2025年实验室净化/手术室净化/洁净室工程厂家最新权威推荐榜:专业建设与无尘车间装修一站式解决方案
  • 2025 年永磁电机厂家推荐台州市台成机电,单相永磁电机,三相永磁电机,变频永磁电机,稀土永磁电机,直流永磁电机,无刷永磁电机,风机永磁电机,节能永磁电机,高效永磁电机公司推荐
  • GoBox:跨境电商AI智能选品与运营助手
  • 2025年整平机厂家最新推荐排行榜,精密整平机,数控整平机,自动整平机,板材整平机源头厂家专业选购指南