首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过网络复制文件并从同一文件夹中删除文件windows 7

问通过网络复制文件并从同一文件夹中删除文件windows 7
EN

Stack Overflow用户
提问于 2019-03-01 12:59:55
回答 1查看 197关注 0票数 0

我想将我的软件备份文件复制到DC中的另一台PC上,但copy & xcopy不能如我所愿地工作,让我解释一下方案。

代码语言:javascript
复制
db-DIP201901010910.bak
db-DIP201901010920.bak
db-DIP201901010930.bak
db-DIP201901010940.bak
db-DIP201901010950.bak

这些是文件名,每隔10分钟添加一个新的备份文件,但最后第六个备份文件被删除,

所以我需要一个命令来复制和删除文件作为每个软件备份。

我试过了,但它并不像预期的那样工作。

代码语言:javascript
复制
copy d:\backup\ \\mis-naveed\backup /y /c
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-01 15:31:00

有几种方法,最简单的可能是:

代码语言:javascript
复制
robocopy "d:\backup" "\\mis-naveed\backup" /MOV

您甚至可以在循环中运行它,并设置超时时间:

代码语言:javascript
复制
@echo off
:start
robocopy "d:\backup\" "\\mis-naveed\backup" /MOV
timeout /t 600>nul
goto :start

另一种方法是for循环,甚至记录输出:

代码语言:javascript
复制
(@for %%i in (D:\backup\*.bak) do (
    copy /Y "%%i" "\\mis-naveed\backup"
    del /Q "%%i"
 )
)>>Somelogfiletxt

我强烈建议您打开cmd.exe并运行帮助,以获得有关以上使用的命令的更多帮助。

代码语言:javascript
复制
for /?
copy /?
robocopy /?
del /?

等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54938211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档