【问题标题】:is there any way to force copy? copy without overwrite prompt, using windows?有没有办法强制复制?复制没有覆盖提示,使用Windows?
【发布时间】:2012-07-01 03:06:26
【问题描述】:

我想写一个 Windows 命令列表(这是一个很长的列表),它为我做了所有这些神奇的事情,但是每当我使用复制时,它就会停止询问覆盖提示。当我输入 yes 时,它会覆盖旧文件,然后就停在那里。

如何做到这一点,每当 windows 看到复制命令时,它只是覆盖旧文件而没有提示?

【问题讨论】:

    标签: windows command-line


    【解决方案1】:

    您正在寻找/Y switch

    【讨论】:

    • 我试过 /h、/help、--help、-h。没想到问号,下次用。仍然对这个问题/答案感到满意:)
    • 奇怪的是它并不是在所有情况下都有效。我在 Windows Server 2003 标准版上有命令 C:\WC_Data_Transfer\Portugal>move /Y W:\Portugal\ENCAISSEMENTP.txt W:\Portugal\yesterday\ENCAISSEMENTP.txt Overwrite W:\Portugal\yesterday\ENCAISSEMENTP.txt? (Yes/No/All):。 “W”是一个网络驱动器,提到的文件对该用户具有权限,并且未设置“只读”标志。通过 Windows 资源管理器手动执行它可以顺利运行。任何想法如何避免这种情况?
    • 其他进程不时锁定该文件。那是因为如果提示覆盖。
    【解决方案2】:

    MOVE /-Y 源目标

    注意:/-y 将宣​​布是/否进行覆盖

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-07
      • 1970-01-01
      • 2015-03-30
      • 2014-01-02
      • 2014-01-03
      • 2018-07-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多