标签: robocopy

"[RASHCNET]"指的是什么属性?

在一些Robocopy选项中,例如:

/a+:[RASHCNET] - 将指定的属性添加到复制的文件中.

/a-:[RASHCNET] - 从复制的文件中删除指定的属性.

[RASHCNET]涉及什么属性?

robocopy

17
推荐指数
1
解决办法
1万
查看次数

16
推荐指数
2
解决办法
10万
查看次数

避免在Robocopy日志中的目标文件夹的现有文件详细信息

我想在使用Robocopy Log时避免使用目标文件夹的所有现有文件名和详细信息.

只想显示复制的文件列表及其详细信息.

因此,我可以通过避免日志中的现有文件详细信息来节省robocopy日志文件大小.

有没有选择可以避免它,请帮助解决这个问题

我看不出任何选择

记录选项:::

             /L :: List only - don't copy, timestamp or delete any files.
             /X :: report all eXtra files, not just those selected.
             /V :: produce Verbose output, showing skipped files.
            /TS :: include source file Time Stamps in the output.
            /FP :: include Full Pathname of files in the output.
         /BYTES :: Print sizes as bytes.

            /NS :: No Size - don't log file sizes.
            /NC :: No Class - don't log file …
Run Code Online (Sandbox Code Playgroud)

robocopy

16
推荐指数
2
解决办法
3万
查看次数

如何复制名称中带空格的目录

我正在尝试使用robocopy但由于目录名称中的空格而无法使其工作.
我想3个目录复制:我的文档,我的音乐和我的图片为"C:\测试备份",但希望最终的结果是
"C:\测试备份\我的文档"
"C:\测试备份\我的音乐'
'C:\ test-backup\My Pictures'

我的命令不起作用:
robocopy C:\Users\Angie C:\test-backup "My Documents" /B /E /R:0 /CREATE /NP /TEE /XJ /LOG+:"CompleteBackupLog.txt"

无论我做什么,都只是没有发生.有人有什么建议或窍门吗?

directory spaces robocopy

15
推荐指数
4
解决办法
9万
查看次数

詹金斯 - 简单地在詹金斯的机器人完成标记失败

我有一个简单的Windows批处理命令(robocopy)返回零错误,但在Jenkins中始终标记为失败.我想知道为什么?

D:\ Jenkins\jobs\Jenkins Config Backup\workspace> exit 1构建步骤'执行Windows批处理命令'将构建标记为失败完成:FAILURE

batch-file exit-code robocopy jenkins

15
推荐指数
3
解决办法
1万
查看次数

如何强制Robocopy覆盖文件?

通常,Robocopy会忽略lastwrittendate和filesize相同的文件.我们怎样才能摆脱这种设计?我想用Robocopy强制覆盖.

我希望dst\sample.txt应该写成test001.但是这些文件被Robocopy识别为相同的文件而不会被覆盖.在这种情况下,"/ IS"选项无效.

New-Item src -itemType Directory
New-Item dst -itemType Directory
New-Item src\sample.txt -itemType File -Value "test001"
New-Item dst\sample.txt -itemType File -Value "test002"
Set-ItemProperty src\sample.txt -Name LastWriteTime -Value "2016/1/1 15:00:00"
Set-ItemProperty dst\sample.txt -Name LastWriteTime -Value "2016/1/1 15:00:00"

ROBOCOPY.exe src dst /COPYALL /MIR
Get-Content src\sample.txt, dst\sample.txt
> test001
> test002

ROBOCOPY.exe src dst /COPYALL /MIR /IS
Get-Content src\sample.txt, dst\sample.txt
> test001
> test002
Run Code Online (Sandbox Code Playgroud)

windows powershell ntfs robocopy

14
推荐指数
2
解决办法
7万
查看次数

Robocopy复制当前文件夹的内容

您如何将此xcopy命令转换为Robocopy:

xcopy *.* "C:\DestinationFolder\"
Run Code Online (Sandbox Code Playgroud)

请记住,运行命令的当前文件夹会动态更改(因此源文件夹事先是未知的).

谢谢.

robocopy

13
推荐指数
1
解决办法
2万
查看次数

robocopy 成功时会导致 exit(1)

我正在尝试在詹金斯中调用此代码

rem copy installation to output folder
set src="C:\code\EPMD\Installer\inno setup\Output"
set dst="c:/test_installs/Calibration/%version_name%"
call robocopy %src% %dst% /MIR /E /is /it
Run Code Online (Sandbox Code Playgroud)

代码运行并工作,在目标文件夹中创建一个新文件。

正如文档所述,这使得 robocopy 返回 1。

然后,它exit 1内部调用,jenkins 认为构建失败。

我怎样才能“捕获”该返回值并且不会使构建失败?

windows cmd batch-file robocopy jenkins

13
推荐指数
1
解决办法
8200
查看次数

.Net库在保留时间戳的同时移动/复制文件

有没有人知道.Net库,可以在不更改任何时间戳的情况下复制/粘贴或移动文件.我正在寻找的功能包含在一个名为robocopy.exe的程序中,但我想要这个功能,而不必共享该二进制文件.

思考?

.net c# time file-io robocopy

12
推荐指数
2
解决办法
6006
查看次数

为什么 robocopy 会重试 1000000 次?

我得到了几个用于文件同步的旧版 bat 脚本。他们使用机器人复制。根据文档,默认情况下,有一个重试机制:一百万次重试,重试间隔为30 秒

因此,如果我理解得很好,如果出现问题(例如目标文件夹中没有足够的磁盘空间),脚本将在结束前大约347 天内运行。

我很欣赏重试机制的存在,但我不明白为什么默认行为是这样的。

默认参数值应该与常见和基本用例相匹配,对于文件副本,我几乎看不到永远重试的意义;我的意思是,如果它在 5 次之后仍然不起作用,这意味着应该修复某处的某些东西(网络关闭,磁盘死机......),值得停止并引发错误。

这种默认行为的原因可能是什么?

robocopy

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

robocopy ×10

batch-file ×2

jenkins ×2

windows ×2

.net ×1

c# ×1

cmd ×1

directory ×1

exit-code ×1

file-io ×1

ntfs ×1

powershell ×1

spaces ×1

time ×1