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

编程入门 行业动态 更新时间:2024-10-08 22:17:22

提取当前<a href=https://www.elefans.com/category/jswz/34/1771393.html style=文件夹下多文件夹中的数据"/>

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

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

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:\临时\图库这个目录下,并删除源目录.

更多推荐

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

本文发布于:2023-11-15 17:50:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1603696.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:文件夹   文件   数据   夹中

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!