有一些特定的图像文件,需要将选定的文件复制到另一个文件夹
Posted
技术标签:
【中文标题】有一些特定的图像文件,需要将选定的文件复制到另一个文件夹【英文标题】:Having some specific images file and need to copy selected files to another folder 【发布时间】:2020-07-16 07:45:58 【问题描述】:我是这里的编码新手, 我在这里搜索了几个关于我的要求的线程,尝试但没有成功。
我的基本要求是。 我有一个包含 1000 张图像的文件夹。 需要复制特定图像并传输到其他文件夹。 这是基本的基本要求
以任何方式开放 Xcopy 或 robocopy 或 powershell
尝试使用 Xcopy
xcopy /d /y /s "\Your Image Folder\*.jpg" "C:\Users\%username%\Desktop\Master Image Folder\"
在这里,我遇到了一个文件可以正常复制但我不需要复制多个文件的问题。将如何修改该脚本
尝试使用 robocopy
robocopy "source path" "destination path" "file name"
同样的问题,如何传输多个文件。 假设我在 excel 或记事本中列出了姓名。
尝试使用 PowerShell
Get-Content e:\np.txt | ForEach-Object copy-item $_ E:\day1\sorted
这里,NP.txt
- 是该记事本文件中的文件列表。
现在目的地是E:\day1\sorted
但是我很困惑源路径在哪里,源路径应该在哪里,我应该写
【问题讨论】:
【参考方案1】:要阅读您的列表,请使用 for /f
循环:
for /f "delims=" %%a in (np.txt) do echo %%a
而不是echo %%a
(用于测试),只需插入您的复制命令:
for /f "delims=" %%a in (np.txt) do (
xcopy /d /y /s "\Your Image Folder\%%a" "%userprofile%\Desktop\Master Image Folder\"
)
(您可能需要根据np.txt
的确切内容对其进行一些调整。另外,我不确定您为什么使用/s
- 根据您的描述应该没有必要)
【讨论】:
以上是关于有一些特定的图像文件,需要将选定的文件复制到另一个文件夹的主要内容,如果未能解决你的问题,请参考以下文章
如何将选定的行从一个 wpf 数据网格复制到另一个 wpf 数据网格? [关闭]
iOS - 将特定图像从捆绑资源路径复制到 Documents Dir