gpt4 book ai didi

windows - 将分号分隔文件列表从 txt 文件复制到 Windows cmd 中的给定文件夹

转载 作者:可可西里 更新时间:2023-11-01 12:05:01 27 4
gpt4 key购买 nike

我的文本文件包含例如:

c:\test\test1.txt;d:\test2\j.js;d:test2\2.cs

我需要将使用 Windows 命令行 bat 文件分隔的那些文件复制到传递给 bat 文件的给定文件夹。我怎样才能做到这一点?

最佳答案

其实很简单:

for /f %%l in (somefile.txt) do (
for %%f in (%%l) do (
copy "%%f" %1
)
)

第一个循环逐行遍历文件;第二个将以分号(和其他东西,例如空格和逗号)分开。如果文件名与您提供的文件名相似,那么它应该可以工作。

如果复制目标看起来也是那样,显然只需再添加两个循环:

for /f %%l in (somefile.txt) do (
for %%f in (%%l) do (
for /f %%k in (destination.txt) do (
for %%g in (%%k) do (
copy "%%f" %%g
)
)
)
)

关于windows - 将分号分隔文件列表从 txt 文件复制到 Windows cmd 中的给定文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5799052/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com