如何让脚本停止从源文件夹中删除文件

灾变

我有这个 bat 脚本,它应该将最新的文件从源复制到目标文件夹。但是,脚本也会删除它在源文件夹中出现的文件。我需要更改什么才能使其仅复制而不一定删除?

@echo off
set source="C:\Users\plugins"
set target="C:\Users\target"

FOR /F "delims=" %%I IN ('DIR %source%\*.jar* /A:-D /O:-D /B') DO COPY %source%\"%%I" %target% & echo %%I & GOTO :END
:END
TIMEOUT 4
组合

您的代码中没有应该删除文件的命令,所以我的建议是您尝试对双引号使用推荐的语法。

@Echo off
Set "source=C:\PathTo\plugins"
Set "target=C:\PathTo\target"

For /F "Delims=" %%A In ('Dir /B /A-D /O-D /TW "%source%\*.jar" 2^>Nul'
) Do XCopy "%source%\%%A" "%target%\" /Y&GoTo End
:End
Timeout 4 >Nul

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从资源文件夹中删除Android徽标

WinForms如何打开资源文件夹中的文件

使用rsync更新并从源文件夹中删除

如何删除文件夹中的文件

如何从文件夹中删除文件

如何从我的组件中删除资源文件夹中的图像

移动文件和文件夹而不删除源文件夹的文件夹结构

如何从bat脚本的变量中找到的父文件夹中删除子文件夹和文件?

将文件复制到目标文件夹并删除任何不在源文件夹中的文件?

如何通过递归复制文件夹而不在dest文件夹中包含源文件夹标签?

PowerShell脚本从隐藏文件夹中删除文件

Bash脚本从文件夹中删除最旧的文件

如何监视源文件夹和目标文件夹中的数据?

如何从Google App脚本中的文件或文件夹中删除父对象

如何从 GIT 中删除文件夹?

如何删除Jenkinsfile中的文件夹?

如何从Powershell中删除文件夹?

如何从跟踪中删除文件夹

显示源文件夹中的图像

Cmake中的资源文件夹

批处理脚本-如何删除多个目录下的子文件夹(文件/文件夹)

批处理脚本不会删除文件夹.txt文件中的文件夹:(

如何在gradle和其他资源文件夹中添加资源文件夹

如何从删除的文件夹中“删除”文件?

如何使Eclipse将.class文件存储在我存储.java源文件的Project文件夹之外的文件夹中?

如何在eclipse中的源文件夹下创建文件夹?

批处理脚本:根据源文件夹名称将文件移动到文件夹

脚本删除文件夹中的文件,并尝试删除该文件夹之外的其他文件

如何从资源文件夹中获取文件作为文件?