Articles of robocopy

Robocopy – 包含排除目录的子目录

我正在使用Robocoy来传输一个目录及其所有内容。 我使用以下命令作为batch file的一部分来复制忽略图像子目录的目录。 ROBOCOPY C:\source C:\destination /S /L /XD C:\source\images C:\ source \ images \中的大部分图像都在子目录中,完全通过数字命名(例如C:\source\images\101\, C:\source\images\102\ .. C:\source\images\2894\ ),我想继续排除所有和任何这些现有的或将来的数字命名的子目录。 但是,我还想在robocopy命令中包含一个C:\ source \ images的子目录; C:\source\images\static\ 。 我以为我可以使用通配符来排除以1 *,2 * .. 9 *开头的目录,但这不适用于排除目录(/ XD)选项。 我立即想到了一个解决方法(在全部写完之后!)是包含第二个和随后的robocopy命令 ROBOCOPY C:\source C:\destination /S /L /XD C:\source\images ROBOCOPY C:\source\images\static\ C:\destination\images\static\ /S /L 有一个更好的方法吗?

Robocopy网站部署脚本日志文件名在AM中被截断

这是我开始编写的IIS网站部署脚本。 它将文件从目录A移动到目录B,并创build一个date/时间为文件名的日志文件。 当它在AM时间运行时,日志文件名称的时间部分由于空格而被截断。 我怎样才能解决这个问题,使它在白天的所有时间都能正常工作(例如:00.00.01,00.00.11,00.01.11,00.11.11,01.11.11和11.11.11给出了一些例子)? 如果你喜欢“9”,那么用9s。 当我们在文件名中有0时会发生截断。我认为它将它视为一个空格。 我看了这几个月已经过去了,但是更重要的项目出现了,我把它放在一边。 我们只是在晚上安排部署。 哈哈! 本质上,我想尽可能less使用IF语句 – 但如果你有一吨,我真的不在乎。 如果你的武器里有什么东西,真棒! :-)脚本使用“。” (不是“:”)的时间分隔符,因为在文件名中不允许冒号。 如果你被困住了,就说“MacGruber!” 喝一杯百事可乐的饮食。 先决条件: – 您需要创buildUI.Web文件夹 – 您需要所需的path中的Robocopy.exe文件 – 在运行脚本之前需要一个“日志”文件夹 REM ************************************************************** REM * TITLE: LIMS Deployment Script * REM * AUTHOR: MacGyver * REM * PURPOSE: Deployment Script for IIS Web Server Files * REM * – include all files […]

Robocopy排除包含名为nobackup.txt的文件的文件夹/子文件夹

我们备份一个大的目录结构,但是想排除一些目录。 当父文件夹包含名为“nobackup.txt”的文件时,是否可以排除子文件夹?

用户主目录从源中删除

这是我们的场景,我们使用robocopy将我们的文件服务器复制到新的和改进的服务器。 我们更改了AD中的主目录path以反映更改。 我们更新了AD,以反映新的文件服务器,我们也有很多使用Citrixlogin到我们的networking的远程用户。 我们使用组策略将我的文档redirect到用户的主目录 。 现在,似乎从原始文件服务器的主目录正在消失,这里唯一的通用元素。 它几乎看起来像所有的远程Citrix用户从原始来源的驱动器消失。 我们使用漫游configuration文件,Windows 2003(源)Windows 2008 R2(目的地)。 AD坐在Windows 2003上。 任何想法为什么会发生? 任何方式来阻止它? 我在这里错过了什么? 谢谢!

在具有监视器选项的多个目标上使用RoboCopy

我试图复制一个共享文件夹,其内容(文件夹和文件)是由第三方应用程序创build的,没有指定的时间间隔。 我需要将这些文件复制到两个不同的服务器共享。 我设置它的方式是在服务器启动时运行两个不同的DOSbatch file。 今天我遇到了一个问题,两个都停止工作。 我想知道是否有更有效的方法来将这些文件与监视器选项复制到两个不同的共享文件夹上。 我有以下选项设置: /mon:1 /mot:15 /r:2000 /z /LOG+:\\MyPC\share\BACKUPLOG.txt /TEE 在batch file中,我在开始杜松子酒下面有一行,所以它可以工作,否则它只是显示一个命令的循环,从来没有真正运行: cd %windir%\system32\

robocopy真的使用了多less个线程?

我试图通过networking将大量的小文件(30M x 150k)从一台服务器复制到另一台,如下所示: robocopy sourceDir \\1.2.3.4\destDir /s /MT:32 /NP /LOG:d:\robocopy.log 该副本正在工作,但我看到,根据任务pipe理器,robocopy.exe只运行两个线程 – 不是我指定的32。 有人知道为什么?

Robocopy文件到不同的目的地 – 每个文件

我正在试图将一个带有图像的direcory镜像到一组detination文件夹,其中每个文件夹只接收一部分源目录。 例如说源代码包含10个图像:1.jpg,2.jpg,3.jpg,4.jpg,5.jpg,6.jpg,7.jpg,8.jpg,9.jpg,10.jpg 这些将以镜像模式镜像到4个目标文件夹: folder1:1.jpg,5.jpg,9.jpg folder2:2.jpg,6.jpg,10.jpg folder3 3.jpg,7.jpg folder4:4.jpg,8.jpg 我怎么写这样的robocopy模式? 非常感谢!

使用Robocopy进行增量备份和差异备份?

我想知道是否可以使用Robocopy和参数进行增量备份和差异备份。 把它放在一个简单的蝙蝠,使蝙蝠运行在任务计划似乎是一个简单的备份计划,我将需要。 我认为我更喜欢“增量”,因为差别会抹掉我不再拥有的东西(使用/ MIR争论)

Robocopy Overwite IDENTICAL文件,但重命名相似的文件

撞倒 1:我们需要将文件从一个文件夹复制到另一个文件夹 – 文件夹A – > 文件夹B (同时保留子文件夹结构) 2:文件夹A中的某些文件与文件夹B中的文件相同 2a: IDENTICAL :名称,大小,创builddate,修改date相同的文件。 3:文件夹A中的某些文件是SIMILAR 3a: SIMILAR :具有相同名称但大小或date不同的文件 4:目标是将文件夹从文件夹A移动到文件夹B. o我们想要: • 覆盖 :相同的文件 • 复制但保留两个文件 (重命名):DUPLICATE文件,根据命名标准(filename_01)。 •保留文件夹结构,以便A子文件夹中的文件被复制到相同的B子文件夹中。 (即文件夹A \ subfolder1 \ filesname.exe被复制到B \ subfolder1 \ filename.exe) 目前的计划是使用Robocopy(带GUI),可以这样做吗? 我应该使用哪些开关? 如果Robocopy无法完成,那么我应该看看另一个软件吗?

Robocopy权限被拒绝,因为我无法遍历文件夹

我正在将less数NAS股份从一个存储迁移到另一个存储。 我正在使用robocopy进行迁移。 让我试着解释一下这个问题。 对不起,如果它的冗长。 我在我的源共享\ nas-strg1 \ data中创build了cifs共享。 一旦我们创build了这个共享,我们将这个提供给团队,他们创build了多个文件夹,并根据需要设置安全和特殊权限。 我所有访问的都是\ nas-strg1 \ data,而我无法打开\ nas-strg1 \ data \ proj1,因为它们限制了访问权限。 我有我的目标\ nas-strg1 \数据具有完全的写权限给我。 (每个人完全控制)。 我的期望是用相同的权限复制大量fodlers到目的地。 我尝试使用下面的命令使用robocopy,它给访问被拒绝的错误5.你能build议最好的方式来做这个迁移顺利。 我也试过/ B,但我的用户(域名\ myuser)似乎没有备份权限。 robocopy“\ xx.xx.xx.xx \ mytest \ testing”“C:\ myproj \ testing”/ E / SECFIX / Copy:DATSO / MIR / IS / IT /log:project.txt / TEE 我们是否需要全面遍历权限? 有什么解决办法吗? 每个文件夹下有大约800个具有各种权限的文件夹。 任何帮助深表感谢