Questions tagged «robocopy»

Robocopy(或“ Robust文件复制”)是命令行目录复制命令。

3
Robocopy可以在不到一分钟的时间增量内监视文件吗?
Robocopy可以选择监视源目录,并复制所有有更改的文件。您可以指定前先复制(在目录中的许多变化必须发生/mon n在那里n是变化的数量),并等待多久才重新扫描(/mot t这里t是在几分钟内等待的时间)。 我想几乎连续监视一个文件夹,因为我只扫描一个文件,并且我希望更改基本上是即时的。我似乎不能使robocopy监视器的时间少于一分钟。我试过了/mot 0.5,但失败了。我也尝试过/mot 0,robocopy仅在扫描一次后退出,而没有连续监视。 如何使robocopy以不到1分钟的时间增量连续连续扫描文件夹?另外,是否有其他命令行工具可以持续监视文件源并实时复制更改?

7
Robocopy unilog输出乱码
我尝试在Windows 7中获取robocopy以生成Unicode日志,因为我具有带Unicode字符的文件。我使用的命令: robocopy C:\mysource D:\mydest /mir /unilog:backup.log /tee 文件复制正常且屏幕输出正确,日志文件本身仅包含乱码。不管我使用命令提示符还是Powershell。 是什么赋予了?难道我做错了什么?
10 unicode  robocopy 

3
当“文件名太长”时,删除robocopy创建的递归目录
在运行robocopy.exe备份C:\ Users \文件夹而不使用该/xj开关之后,我得到了一个太长的递归目录。例如,如果您运行dir /b /s,将收到以下错误: 目录名称C:\ Users \ ... \ AppData \ Local \ Application Data \ Application Data \ Application Data \ Application Data \ Application Data \ Application Data \ Application Data \ Application Data \ Application Data \ Application Data \ Application Data \ Application数据\应用程序数据太长。 我尝试使用删除它,rmdir "Application …

2
Windows 7删除高度嵌套的文件夹结构
这个问题已经在这里有了答案: 如何删除路径/名称太长而无法正常删除的目录 (23个答案) 4年前关闭。 我正在运行一个出错的节点脚本,并创建了一个文件夹结构,如下所示: \myfolder \myfolder \file.txt \myfolder \file.txt \myfolder \file.txt \etc. 我估计,这嵌套的程度超过300倍,甚至更多。 我不能del,因为文件路径太长。 我无法使用,robocopy因为它实际上冻结在这一点上: 我不能使用,FileAssassin因为它显然仅用于文件。 我已尝试从此答案中使用.bat脚本。如何删除嵌套得很深的文件夹并避免“文件名过长”?,并且该文件夹仍在运行,但是在递归级别上,我担心即使将每个子文件夹重命名为一个字符,该文件夹所在的位置仍然会超过260(或任何限制)。 如何problem从文件系统中删除它? 编辑 DeepRemove成功!胜利!3,421级递归。真是的 从现在开始,我将特别注意Node.js(或文件系统的任何程序修改)。当涉及递归时!

2
如何仅将进度记录到控制台进行自动复制?
我想运行RoboCopy,它将以%进度更新控制台,但不会以%进度使日志文件混乱。 以下RoboCopy命令将执行所需的复制并将日志记录信息附加到日志文件中。 RoboCopy <source> <dest> /log+:<log file> /tee 问题在于日志文件中的进度更新%混乱。因此,我需要将命令更改为此: RoboCopy <source> <dest> /log+:<log file> /tee /np 现在的问题是我没有在屏幕上看到任何进度更新。 我已经阅读了几遍http://technet.microsoft.com/zh-cn/library/cc733145%28WS.10%29.aspx,找不到我需要的开关。我是否缺少某些东西,或者我想实现的目标是不可能的?
8 robocopy 

3
使用OneDrive作为附加备份位置
我正在尝试利用OneDrive现在提供无限空间的事实,并允许这些文件不占用本地空间。我已经有一个备份系统,但我想将其添加为额外的异地备份选项。 我的照片文件夹是200GB +,我希望它留在我的数据驱动器上,并可以离线使用。我想这是一个常见的场景。 目标: 将我的OneDrive放在我的SSD上 在我的数据驱动器上保留我的文件的脱机副本 在我的OneDrive中保留我的照片的“仅限在线”副本 我的第一直觉是交接点,但听起来他们不受支持。接下来,我尝试了Robocopy,但它不喜欢覆盖在线文件。 有没有办法比较脱机文件和在线OneDrive文件,如果源更新,则覆盖这些文件?

0
如何在真正的可重启模式下使用Robocopy
我目前在Windows Robocopy命令中使用/ Z标志,目的是创建“可重新启动”的复制作业。但是,在中断后重新执行复制命令时,复制作业在开始时重新开始。当最高目标文件(在作业中断之前已经完全写入)在作业开始时将时间戳更改为1/1/1980时,就会证明这一点。由于这是Robocopy用于跟踪其进度的内置机制,因此该文件被视为不完整的副本,然后重写。对于已成功写入目标的所有其他文件,这将继续。 所以我的问题是如何在真正可重启的模式下使用Robocopy命令? 提前感谢您对此事的帮助。

2
Robocopy - 将目录复制到另一个目录中
我无法相信我在通过windows命令行将目录复制到另一个目录时遇到了麻烦。 我想做的很简单 - : 可以说我有一个目录 - : C:\test 我想把测试复制到D: 所以在D中应该有如下文件夹 - : D:\test 我用的时候 robocopy C:\test D:\test \E D驱动器在根目录中以C:\ test的内容结束,而不是包含在名为test的目录中。 你怎么做这个简单的事情?

1
Robocopy在备份模式下将文件从源复制到目标,并且文件安全权限保持不变
我需要使用Robocopy将文件和文件夹从一个共享位置镜像到另一个共享位置,具有安全权限的可重新启动备份模式。 我目前的命令是: robocopy //sourceServer/src //destinationServer/dest /E /XO /Z /R:5 /W:30 /MIR 我打算使用/zb和/SEC标志,必须为用户提供以下权限: Manage auditing and security log SeSecurityPrivilege Backup files and directories SeBackupPrivilege 从中执行命令的用户在两个共享驱动器上都有R / W权限,我需要知道的是我需要向用户提供上述权限: 在源机器上 在目标计算机上 在我执行此命令的客户端计算机上。 在所有的机器上

3
如何使用Windows命令提示符将一个目录复制到另一个目录?
我阅读了很多有关复制目录的指南。在SO上也阅读帖子 命令行命令将整个目录(包括目录文件夹)复制到另一个目录 使用批处理文件将文件夹的所有内容复制到另一个文件夹? 但没有任何东西对我有用。我正在使用Window 10 Pro 64位版本。我的目录看起来像 myfolder | ---folder1 ---folder2 | ---sample.txt 预期的输出是 myfolder | ---folder1 | ---folder2 | ---sample.txt ---folder2 | ---sample.txt 在命令提示符下,我目前的工作方向是 C:Users\MyName\Desktop\myfolder> 当我尝试以下 robocopy folder2 folder1 /COPYALL /E xcopy folder2 folder1 /s /i 仅将sample.txt复制到folder1。我怎么了


3
如何在保持原始文件夹结构的同时复制文件?
我想知道我是否可以帮助执行以下操作: 在PC(所有单元)中搜索所有autocad文件(* .DWG)和word(* .doc),然后将其复制到我的服务器的新路径中;第一次运行它必须是FULL,然后才更改FULL文件的复制日期。 我尝试使用以下方法: mkdir \\server1\j$\bk_user\%computername%\FULL\%date:~6,4%-%date:~3,2%-%date:~0,2%\a_ofim\ FORFILES /P C:\ /S /M *.doc* /C "cmd /c COPY @file \\server1\j$\bk_user\%computername%\FULL\%date:~6,4%-%date:~3,2%-%date:~0,2%\a_ofima\" FORFILES /P C:\ /S /M *.dwg /C "cmd /c COPY @file \\server1\j$\bk_user\%computername%\FULL\%date:~6,4%-%date:~3,2%-%date:~0,2%\a_ofim\" 关键是我不知道如何: 搜索所有硬盘驱动器,我当前的代码仅搜索驱动器C :(我当时想在每行光盘上放置“如果存在D:\ goto diskD”,以此类推,但是我不确定是否还有另一个更有效 每次您找到并复制文件时,都将其复制以保持其原始文件夹结构,因为那时没人知道文件的来源,因为这些位置在一起。 我希望你能帮帮我 ..

1
由guid定位的批量复制文件夹
在批处理文件中,我可以复制位于\?\ Volume {GUID}之类的常量路径的文件夹吗? 将目录及其内容从本地可移动驱动器(例如usb外部驱动器)复制(复制,xcopy或robocopy)到同一驱动器上的另一个位置时,我想使用独特且常量的绝对路径,如\?\卷{GUID}以避免使用可能随时间变化的驱动器号。要操作副本,批处理文件应放在可移动设备上,但如果文件被移动或放在其他地方,我宁愿确定它在好的驱动器上运行。 到目前为止,我已经尝试过: COPY可以处理\?\ Volume {GUID}路径来复制文件但无法复制文件夹 XCOPY返回“无效驱动器”错误 ROBOCOPY给出了“找不到网络路径,等待30秒......” 对于上面的每个命令:语法变体与\?\ UNC \ Volume {guid} 和尾随的“\” 我做错了什么或者这不是这样做的方法吗? 还有另一种使用不变位置的方法吗? 理想情况下,它应该涉及尽可能少的调整。通过调整我的意思是:标记驱动器或给它一个固定的字母等。

0
仅具有归档属性的Robocopy / purge
我正在使用robocopy命令来同步不同的文件夹。 但由于某些原因,我只想删除没有归档属性的文件。这可能吗? / Purge / E / NOCOPY / Log:%Logfile02%/ TS / X / V / TEE / w:3 / r:10 / XA:A 所以/ Purge / E / nocopy和/ XA:A的组合不起作用。 / IA:A也不起作用。有人有另一个想法吗?
1 sync  robocopy  purge 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.