Batch file 批处理命令复制文件,其名称是目录的一部分
文件名是目录名的一部分,可以位于目录的末尾或开头。例如:Batch file 批处理命令复制文件,其名称是目录的一部分,batch-file,Batch File,文件名是目录名的一部分,可以位于目录的末尾或开头。例如: pic.jpg into directory \newyork-pic flower.gif into directory \italy-flower computer.jpg into directory \computer-informatic etc 您知道如何使用批处理文件来实现这一点吗?下面是一段示例代码,它可以帮助您实现这一点: @Echo关闭 对于/F“令牌=1-2 Delims=-”%%A( “Dir/B/AD-S”*-
pic.jpg into directory \newyork-pic
flower.gif into directory \italy-flower
computer.jpg into directory \computer-informatic
etc
您知道如何使用批处理文件来实现这一点吗?下面是一段示例代码,它可以帮助您实现这一点:
@Echo关闭
对于/F“令牌=1-2 Delims=-”%%A(
“Dir/B/AD-S”*-*“^ | FindStr/BRIE”[^-]*[-][^-]*”)在中为%%C执行(
“%%A”“%%B”)如果存在,请执行“%%~C.*”移动/-Y“%%~C.*”%%A-%%B”
您的问题不清楚。。。是否要将文件复制到目录中?还是在目录外?或者只是某些文件?请澄清您的问题。您有目标目录的列表吗?或者它们是已知目录的子目录?还请理解站点成员不应该为您编写脚本。您应该自己执行这项工作,并在遇到困难时寻求帮助。您好,我有一个副本,它将文件复制到与%%i in(*)同名的目录中,并移动“%%i”“%%~ni”…对于abelenky,我想将文件复制到我拥有的目录中,但我的目录中只有文件名的一部分。请注意,这不是免费的脚本/代码编写服务。如果您告诉我们到目前为止您尝试了什么(包括您已经使用的脚本/代码)以及您遇到了什么问题,那么我们可以尝试帮助您解决具体问题。你也应该阅读。我很高兴它满足了你的要求。如果你把答案标记为正确,这将有助于未来的搜索和激励未来的响应者。