我有一个目录c:/ go,里面有大量的文件夹,子文件夹和文件。批处理文件找到文件夹内的特定文件名并将它们复制到其他地方
我需要找到往里走,与网* .inf和OEM * .inf开头的文件,并复制,他们是另一个。安迪在C文件夹,子文件夹和所有文件:/
请帮助..感谢
它也可以是VBS或任何其他方式使用Windows动态运行...
我有一个目录c:/ go,里面有大量的文件夹,子文件夹和文件。批处理文件找到文件夹内的特定文件名并将它们复制到其他地方
我需要找到往里走,与网* .inf和OEM * .inf开头的文件,并复制,他们是另一个。安迪在C文件夹,子文件夹和所有文件:/
请帮助..感谢
它也可以是VBS或任何其他方式使用Windows动态运行...
BAT文件appropiate用于遍历与FOR
命令目录的内容。见HELP FOR
和HELP SET
和尝试这个
for /r %%a in (net*.inf) do (
echo XCOPY %%~pa*.* \destination
)
重复同样为oem*.inf
或其它任何你需要的规格。
经过测试,删除ECHO
并将XCOPY
参数调整为适合您的要求。
编辑:每OP的意见,改变%%~fa
到%%~pa
到整个文件夹复制内容,
是否必须是一个批处理脚本?如果可能是VBScript,Powershell或Python,您可能会得到更多答案。 –
它可以是VBS以及我需要的东西准备在Windows上运行... – massaki