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

提取当前文件夹下多文件夹中的数据

提取当前文件夹下多文件夹中的数据

1.实现步骤

现在D:\临时\图库 这个文件夹下有多个文件夹,现在需要将多个文件夹中的文件全部移动到D:\临时\图库下;

$sourcePath = "D:\临时\图库"
$targetPath = "D:\临时\图库"Get-ChildItem -Path $sourcePath -File -Recurse | Move-Item -Destination $targetPathGet-ChildItem -Path $sourcePath -Directory -Recurse | Remove-Item -Force

将上述代码复制并粘贴到文本编辑器中,保存为一个以.ps1为扩展名的PowerShell脚本文件(例如move_files.ps1)。

然后,按下Win + X,选择"Windows PowerShell",然后在打开的PowerShell窗口中,使用cd命令切换到包含脚本文件的目录。

运行以下命令以启用脚本执行权限:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

请注意,这是一个全局设置,并不针对特定的脚本文件。这会将当前用户的执行策略设置为"RemoteSigned",允许运行本地脚本,但会提示用户确认运行从远程获取的脚本。

这将将当前用户的执行策略设置为"RemoteSigned",允许运行本地脚本,但会提示用户确认运行从远程获取的脚本。

然后,您可以使用以下命令来执行脚本文件:

.\move_files.ps1

2.实现效果

将D:\临时\图库 文件夹下原来有多个文件夹,此方法将这些文件夹中的数据全部移动到D:\临时\图库这个目录下,并删除源目录.

http://www.lryc.cn/news/224189.html

相关文章:

  • 深度学习(生成式模型)——Classifier Free Guidance Diffusion
  • C语言 每日一题 11.9 day15
  • STM32F103C8T6第三天:pwm、sg90、超声波、距离感应按键开盖震动开盖蜂鸣器
  • 栈的顺序存储实现(C语言)(数据结构与算法)
  • 设计模式 -- 观察者模式
  • Go RabbitMQ简介 使用
  • 【面经】Spring框架中用了哪些设计模式
  • SpringBoot自动配置的原理篇,剖析自动配置原理;实现自定义启动类!附有代码及截图详细讲解
  • 苹果Ios系统app应用程序开发者如何获取IPA文件签名证书时需要注意什么?
  • 算法通关村第七关-黄金挑战二叉树迭代遍历
  • 2023-11-Rust
  • iOS代码混淆----自动
  • 对Mysql和应用微服务做TPS压力测试
  • 将程序添加至右键菜单
  • 三板斧的使用、全局配置文件、静态文件的配置、orm介绍
  • 【编程实践】黑框框里的打字小游戏,但是汇编语言
  • ElasticSearch的集群、节点、索引、分片和副本
  • std::cout无法打印uint8_t类型的数据
  • 浅谈泛在电力物联网在智能配电系统应用
  • 已解决:云原生领域的超时挂载Bug — Kubernetes深度剖析
  • 概念解析 | 高光谱图像:揭开自然世界的神秘面纱
  • Java类和对象(1)
  • 百度上海智能研发中心一面
  • 硝烟后的茶歇 | 中睿天下谈攻防演练之邮件攻击溯源实战分享
  • Leetcode Hot 100之四:283. 移动零+11. 盛最多水的容器
  • 景联文科技助力金融机构强化身份验证,提供高质量人像采集服务
  • Spring Cloud LoadBalancer基础知识
  • 剖析WPF模板机制的内部实现
  • 计算机网络常见的名词解释
  • Android Studio导入,删除第三方库