问题标签 [robocopy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
batch-file - 使用 robocopy 时如何跳过现有和/或相同大小的文件
我有这个代码:
如果文件存在,我不确定上面的代码是否有“SKIP commands”/或者如果文件大小相同则跳过?
batch-file - robocopy 额外文件移动到另一个文件夹
我正在尝试编写一个批处理来将所有文件(子文件夹中的文件)从 directory1 复制到 directory2,然后将在 directory2 中找到的任何额外文件(或目录,如果可能的话)移动到 directory3。换句话说,我试图用 directory1 镜像 directory2,但不是清除操作,而是将额外的文件移动到 directory3 ......
到目前为止,我已经能够在文本文件中获取那些额外的文件......现在,我不知道如何继续......
此外,Extrafiles.txt 在每个文件路径的开头确实包含很多额外的空格,这意味着在移动文件之前需要进行一些字符串操作。如果目标目录不存在,则使用哪个命令通过自动创建目标目录来移动文件?
Extrafiles.txt 的示例输出
任何帮助将不胜感激。谢谢你。
让它更清楚一点:
假设 directory1 包含:
并且 directory2 已经包含:
然后我希望复制这些文件:
然后这些文件被移动:
希望我说得足够清楚:)
robocopy - 如何在 Win7 上使用卷影复制和 Robocopy?
我想用 Robocopy 和 Powersell 备份我的系统,但 Robocopy 无法复制打开的文件。Volume Shadows Copy 似乎是一个解决方案,但我没有找到任何清晰简单的解释如何使用它。
你有什么主意吗?
我在 Windows 7 x64 Enterprise 上运行。谢谢你的帮助。弗兰克
robocopy - Robocopy 移动文件早于
这是我的脚本,用于移动超过一定天数的文件-
我唯一的问题是我需要的某些文件被添加到这个文件夹中,这些文件有 3-4 年的历史。我知道一个可行的解决方案,但我不确定如何编码。
我希望 robocopy 只搜索第一级文件夹的日期,即
我希望它仅搜索“文件夹”中列出的文件和文件夹的日期 - 并根据该结果移动整个文件夹和子文件夹/文件。
有没有办法做到这一点?
powershell - Powershell:使用 Out-File 后,Robocopy 会在同一个日志文件中附加一堆乱码
我需要写入一个特定的日志文件,并将多个 robocopy 命令的结果附加到该文件的末尾。
问题是,当 robocopy 前面有一个 out-file 命令时,robocopy 会将一堆随机字符写入日志。我的猜测是之前的 out-file 命令仍在使用该日志,但据我所知,out-file 应该会自动创建、打开和关闭文件。
这是我正在尝试做的一个精简示例:
在上面的示例中,创建了日志,其内容如下所示:
lala††††㨠›††潒毕潒毕湩润湩润湩润>湩润>犷†††敦㨠䴠汤䴠牡>
等等
注释掉第一行并仅使用 robocopy 命令可以正常工作,但是如果我添加第一行,日志会再次混乱。有人对我有什么想法/智慧吗?
谢谢阅读。d:- d
powershell - robocopy /MIR - 不要删除目标中的 desktop.ini
我想在两台计算机之间同步文件夹,一台使用 XP,一台使用 Vista。我希望镜像这两个文件夹,但安全设置和文件夹设置除外。据我了解,/MIR
switch 将删除目标文件夹中的任何“额外”文件,其中包括 desktop.ini 文件。我可以避免复制 desktop.ini 文件/XA:SH
如何防止 robocopy 删除目标 desktop.ini 文件?
如果我必须编写任何额外的脚本,我更喜欢 PowerShell。但我希望 robocopy 可以自己做。
谢谢。
windows - Robocopy 参数选项
我想用 robocopy 复制一个目录和他的子文件夹。
我不想排除根目录中的一些子文件夹和所有文件。
现在我在不同的工作中复制目录,但我只想做一份工作
我怎样才能做到这一点?
windows-vista - Robocopy - /XA:SH - 排除系统、隐藏目录?
它似乎只适用于文件。还是我做错了什么?
我尝试在 Vista 中备份一个用户文件夹 (C:\Users\XXX),它有一堆隐藏/系统文件夹。我用了/XA:SHT
文件夹“AppData”是“隐藏”但不是“系统”,所以它没有被排除。
其他特殊文件夹被“隐藏”和“系统”,它们被排除在外。但我不确定这是因为/XA:SHT
我使用的开关还是其他一些原因,比如权限。
所以,我的问题是,是否也/XA
适用于目录,还是仅适用于文件?我希望我不必用/XD
开关手动输入所有特殊文件夹。
visual-studio-2010 - 在构建后事件中复制和覆盖文件的正确语法
在 Windows 7 上运行的 VS2010 的构建后事件中,将文件复制并始终覆盖到目标目录的最佳方法是什么。
目前我正在使用
我也尝试过使用 Xcopy(带 /Y),甚至只是简单的副本。但我还没有让它正常工作。要么我收到诸如“命令“robocopy C:\Working\Projects\SAFEXQueryForm\C:\Working\Projects\SAFEXQueryForm\SAFEXQueryForm\bin\Release\“Morning Report Template.xlsm””之类的构建错误,代码为 1。” 否则它只是不复制。
我需要它每次都复制和覆盖,而不会出现构建错误,而且我还希望更改我知道 Robocopy 无法做到的文件名。
我究竟做错了什么?最好的方法是什么?
copy - 如何使用 robocopy 复制不同域上的目录
我想将一个目录(abc)从 domain1/user1 复制到 domain2/user1。任何想法如何做到这一点。例如 robocopy
两者都在不同的域上