gpt4 book ai didi

windows - Robocopy 变成一个死循环

转载 作者:可可西里 更新时间:2023-11-01 13:54:41 26 4
gpt4 key购买 nike

我在 C:\batch 中有一个 robocopy 批处理文件。这是批处理文件:

set LOG="C:\Log\robolog.txt"
set START1="C:\WORK"
set END1="\\fs-02\Work"

Robocopy %START1% %END1% /MIR /PURGE /SEC /SECFIX /R:1 /W:5 /V /ETA /LOG:%LOG%

我的问题是,如果我从包含此批处理文件的位置 (c:\batch) 打开 cmd 并从那里运行它,它只会一遍又一遍地运行它,永远不会结束。 ..我什至无法终止cmd.... Ctrl+C 只会加速循环......

但如果 cmd 开始位置在其他地方,批处理文件运行并完成。

知道为什么我不能直接从包含它的位置运行这个 robocopy 批处理文件吗?

最佳答案

Robocopy 无限批处理脚本循环修复

原因

例如,如果您有一个名为 Robocopy.cmd 的批处理脚本,那么当您执行该脚本时,您将陷入无限循环。

发生在我身上

我正在测试并注意到这一点,但不知道脚本的名称与命令相同会导致 Robocopy无限循环。它在命令行下工作,但一旦执行,就会从批处理脚本中无限循环。

解决方案

不要只将批处理脚本命名为 Robocopy 并将其重命名为不同的名称,例如Robocopyzzzscript123

关于windows - Robocopy 变成一个死循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22989626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com