robocopy

是否有模仿 Unix `cp -r` 行为的 Windows 复制命令?
robocopy

是否有模仿 Unix `cp -r` 行为的 Windows 复制命令?

我不知道该如何形象地命名这种行为,就这么叫吧loyalcopy。 两个数字可以清楚地说明这一点。 我想发出两个命令来复制两个文件系统节点(无论它是目录的文件): loyalcopy c:\libsrc\include d:\temp\dest loyalcopy c:\libsrc\mm_psfunc.h d:\temp\dest 并看到如下结果: 哪些实际的 Windows 命令可以实现此效果?我试过复制和机器人复制,并且它们无法按预期工作。例如,xcopy c:\libsrc\include d:\temp\dest /s将复制内容里面 i...

Admin

xcopy 优于 robocopy 的目的
robocopy

xcopy 优于 robocopy 的目的

从我在网上找到的信息来看,robocopy似乎具有xcopy更多功能;有什么场景会有人想使用xcopy它robocopy吗? ...

Admin

Robocopy 仅复制过去 7 天内修改的文件夹。在 C 盘上工作,而不是在服务器上?
robocopy

Robocopy 仅复制过去 7 天内修改的文件夹。在 C 盘上工作,而不是在服务器上?

我正在尝试创建一个 robocopy 程序,该程序每周日运行一次并提取最近 7 天的文件夹(及其子文件夹)。这是因为该文件夹存储了多年的数据,所以我只想提取新文件夹。有办法吗?我一直在尝试最大/最小年龄,但它提取了所有文件夹,而不是将其限制为过去 7 天。 我已尝试过: robocopy \\server\source \\server\destination /MIR /MAXAGE:7 在这里你可以看到它正在提取早于 maxage 7 的文件 我希望每个星期日都运行这个程序,并且让它足够智能地提取过去 7 天的数据。 ...

Admin

Robocopy 是否可以在两台电脑之间同步目录中的文件,以及两台电脑上文件的修改,但希望保持最新的修改/文件同步
robocopy

Robocopy 是否可以在两台电脑之间同步目录中的文件,以及两台电脑上文件的修改,但希望保持最新的修改/文件同步

因此,我尝试让位于 PC A 和 PC B 的 Minecraft 游戏保存文件夹保持同步。PC A 和 PC B 都会定期访问/修改此文件夹中文件的内容。我希望 Robocopy 能够检查两个目录的内容,并将最近修改的+新文件复制到具有较旧/较少版本的文件的 PC。我一直在尝试使用 Robocopy,似乎它可以做到。我已成功通过 /MIR 开关将内容从一个克隆到另一个。我理解此开关也充当清除,因此如果有其他文件,它们将被删除。我不想这样。我读过本文并能够推断 /E、/Z、/XO 和 /XX 开关会有所帮助/可能正是我想要/需要的。这是我的代码,它位于批处理...

Admin

Robocopy 错误:错误 5 (0x00000005) 更改文件属性
robocopy

Robocopy 错误:错误 5 (0x00000005) 更改文件属性

呃。我已经用这个命令年现在出现了这个错误: robocopy m:\ e:\ /MIR /MT /R:1 /W:10 /XD m:$RECYCLE.BIN m:\temp\Backup m:.TemporaryItems "m:\System Volume Information" m:\Ignore /LOG+:m:\backup-log.txt /TEE 2022/01/13 19:18:37 错误 5 (0x00000005) 更改文件属性 E:\ 基本上,我将内容从 M: 驱动器镜像到 E: 驱动器。M 驱动器和 E 驱动器都是驱动器池。我之前使用 ...

Admin

如何将多个文件夹和文件合并到一个新的文件夹?
robocopy

如何将多个文件夹和文件合并到一个新的文件夹?

我SCENERY在驱动器F( F:\SCENERY) 上有一个名为的文件夹。它包含几个文件夹:A、B、C... 等。我想合并A、、 ... 等的内容复制到名为( )的驱动器上的另一个文件夹B中。CFBASEFILESF:\BASEFILES 这可能吗? 使用 PowerShell 脚本及输出: PS C:\Windows\system32> (Get-ChildItem 'F:\Scenery\*' -Directory).FullName | ForEach-Object { Join-Path $_ '*' } | Copy-Item -Desti...

Admin

在进行机器人复制时我的电脑是否应该进入睡眠状态?
robocopy

在进行机器人复制时我的电脑是否应该进入睡眠状态?

我注意到我的电脑在 robocopying 时进入睡眠状态,因此我必须在“设置”>“电源和睡眠”>“睡眠”中将计时器设置为长时间。 我使用 powercfg -requests 命令进行了检查,似乎确认没有任何东西阻止 PC 在复制时进入睡眠状态。 这是我正在执行的命令:Robocopy D:\ E:\ /MIR /R:0 /NP /SL /SJ /NFL /NDL /XF /XA:o /B /LOG:"C:\Users\Franz\Documents\Backup4.log 这是预期的行为吗? Windows 10 21H2 ...

Admin

如果文件长度和文件日期相同,为什么 Robocopy 会跳过更改的文件?
robocopy

如果文件长度和文件日期相同,为什么 Robocopy 会跳过更改的文件?

我已经使用 Robocopy 一段时间来创建磁盘的(快速)备份。我使用的确切命令是robocopy /MIR /R:0 sourcedrive:\ targetdrive:\sourcedrivename。 这应该在备份位置创建我的所有文件的精确镜像,对于几乎所有文件来说都是如此。 不幸的是,我注意到有一个大文件自创建以来从未被复制过,尽管该文件被多次修改。这是一个 200Gb 的容器,但容器的大小和容器的操作系统日期从未更新过。 为什么 Robocopy 没有在备份目标中更新此文件?更重要的是,我如何让 Robocopy 检查并复制该文件? 当我从我的备份...

Admin

为什么在 robocopy 之后第一次访问文件夹时,Windows 资源管理器会更改“文件夹修改时间”?
robocopy

为什么在 robocopy 之后第一次访问文件夹时,Windows 资源管理器会更改“文件夹修改时间”?

我正在尝试使用 Robocopy 来镜像目录结构 ( /e) 并保留创建/修改/访问时间。使用 ' 应该相当简单,/copy:DAT /dcopy:DAT并且似乎可以按预期保留文件和目录时间。 问题是,robocopy 完成后,我第一次在资源管理器中打开文件夹时,“修改”时间更改为当前时间。后续访问不会显示此行为。 什么原因导致了这种现象? ...

Admin

Robocopy 行为(用户配置文件夹)
robocopy

Robocopy 行为(用户配置文件夹)

我正在使用 robocopy 将文件夹复制C:\users到D:\Backups以下命令: robocopy "C:\users" "D:\Backups" /e /b /copyall /MT:32 /r:0 /w:0 它不会将文件夹中的内容复制到c:\users其中,而是D:\Backups创建一个文件夹users并将内容复制到此文件夹中。结果:D:\Backups\Users 我怎样才能避免这种行为,并将文件夹和文件直接放入D:\Backups ...

Admin

Robocopy 在目标位置创建了隐藏目录
robocopy

Robocopy 在目标位置创建了隐藏目录

虽然我可以导航到 Windows 资源管理器中的目录“备份”,但我看不到它。PowerShell 也是如此。当我转到目录的根目录Dad并键入时ls,我没有在列表中看到它。但是我可以cd,Backup如屏幕截图所示。 我怎样才能使目录Backup可见?我已经Hidden Items检查过了,但它仍然不可见!我以前从未遇到过这种情况。所有文件和子目录都按预期复制过来,但它们在E驱动器上是隐藏的。 该目录是通过我的驱动器的镜像创建的D: Robocopy D:\ "E:\Dad\Backup" /MIR /FFT /Z /XA:H /W:5 ...

Admin

如果在监视模式下缺少目标结构,robocopy 是否可以始终创建目标结构?
robocopy

如果在监视模式下缺少目标结构,robocopy 是否可以始终创建目标结构?

设置: 多个测量设备连接到本地计算机。 这台计算机上运行着一个 Python 应用程序,用于将命令传递到测量设备。 测量设备生成测量文件并将其存储在本地计算机的文件夹中。 python 应用程序以监视模式打开 robocopy 来传输这些文件: robocopy D:\source \\destination\a\b\c /MOV /NFL /NDL /NJH /NJS /MON:1 D:\source和\\destination是常量。a\b\c是从测量文件内部信息读取的文件夹结构。 问题: 当 robocopy 首次启动时,a\b\c如果结构不存在...

Admin

Robocopy 偶尔会“忘记”复制文件
robocopy

Robocopy 偶尔会“忘记”复制文件

我使用 robocopy 在开发机器和服务器之间复制修改后的文件。源机器是 Windows 10。目标机器是 Windows Server 2016 Standard。 这是我使用的命令和参数: robocopy [source_path] [destination_path] /E /Z /XD [source_path_excluded]. 此命令多年来一直有效,没有任何问题。几周以来,此命令偶尔忘记一些(不是全部)要复制的文件。 在命令行上,这些文件正确显示为“NEWER”,但未复制(百分比为空)。其他文件正确显示为“NEWER”,相应的计数器增加到...

Admin

如果读取错误,robocopy 会在镜像时终止文件吗?
robocopy

如果读取错误,robocopy 会在镜像时终止文件吗?

我的参数是/mir /copyall /dcopy:t /z /v /tee /eta /unilog+ /mt:32 /r:3 /w:30 例如,一些复制已完成,那么读取错误是否为“等于”无文件?如果 robocopy 无法读取源文件,下次运行时它会删除目标目录中的文件吗? ...

Admin