windows – 从文件夹和子文件夹中复制前10个文件
发布时间:2020-12-13 19:44:00 所属栏目:Windows 来源:网络整理
导读:我正在尝试从深层嵌套的文件结构中获取第一个(任何)10个文件.我可以使用XCOPY源码dest / T / E来构建文件夹结构,但我想做的是从每个文件夹和子文件夹中获取10个文件并复制它们. 有没有一个工具可以帮我吗? 你的问题听起来像你想要每个子文件夹的前10个文件
我正在尝试从深层嵌套的文件结构中获取第一个(任何)10个文件.我可以使用XCOPY源码dest / T / E来构建文件夹结构,但我想做的是从每个文件夹和子文件夹中获取10个文件并复制它们.
有没有一个工具可以帮我吗?
你的问题听起来像你想要每个子文件夹的前10个文件?这应该做到(没有详尽测试!):
echo off xcopy /Y %1 %2 /T /E dir %1 /b /s /A:D >tempfolderlist.txt for /f "tokens=1 delims=?" %%a in (./tempfolderlist.txt) do ( dir "%%a" /b /A:-D >tempfilelist.txt setlocal enabledelayedexpansion set counter=0 for /f "tokens=1 delims=?" %%b in (./tempfilelist.txt) do ( IF !counter! LSS 10 call :docopy %1 "%%a%%b" %2 set /a counter+=1 ) endlocal ) del /q tempfolderlist.txt del /q tempfilelist.txt GOTO:EOF :docopy set sourcePath=%~1 set sourceFile=%~2 set targetPath=%~3 set sourceNoDrive=%sourceFile:~3,5000% set sourcePathNoDrive=%sourcePath:~3,5000% set sourceNoDrive=!sourceNoDrive:%sourcePathNoDrive%=! copy "%sourceFile%" "%targetPath%%sourceNoDrive%" >> out.txt GOTO:EOF 如果它保存到名为’first10.cmd’的批处理文件中,您可以像这样使用它: first10.cmd "C:TempSourcePath" "C:TempDestPath" 首先,它使用xcopy准备destintation文件夹结构,就像在您的问题中一样.然后我们将所有文件夹的列表保存到文件中,并循环遍历每个文件夹.对于每个文件夹,我们保存该文件夹中所有文件的列表,并循环遍历每个文件.对于每个文件,:docopy构建复制命令并执行它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008-r2 – 最佳/安全的Windows 2008 Serve
- 如何将列表转换为ObservableCollection?
- Windows – 开始使用WiX的建议?
- windows-server-2003 – 有没有办法在Windows更新设置中禁用
- Windows中利用共享内存来实现不同进程间的通信
- windows-services – 卸载Windows服务时,已安装的产品与安装
- 如何从加载的DLL中调用位于可执行文件中的函数?
- macos – 对于Windows,有Win32 API,Mac适用于什么?
- 推荐用于Windows的免费和小型DNS服务器
- Microsoft MPEG-4编解码器媒体文件解析远程代码执行漏洞(M
推荐文章
站长推荐
- Windows – 安装KB3200970和KB3202790更新后的DN
- win10被远程桌面的电脑设置方法
- windows – 网络充斥着M-SEARCH数据包:这是什么
- 在Windows 10上,如何设置VPN客户端以便所有用户都
- active-directory – 由于LDAP绑定问题导致GPUpd
- 如何把Windows主机中的文件拉到centOS虚拟机中
- cmd – 如何在Windows 10中通过命令启动夜灯?
- Windows尝试使用asadmin启动GlassFish时,“系统找
- 如何使用.NET Compact Framework打开新电子邮件并
- 为什么Windows XP 32与Windows 7 64中的Java应用
热点阅读