日期:2014-05-17  浏览次数:21454 次

复制文件时的替换选项里为什么有"全是"没有"全否"?
复制多个文件时,如果目标文件夹中已有同名文件,会提示是否要替换
在提示那里有
是(N)  全部(A) 否(N) 取消

这4个选项.如果我要不同名的正常复制,遇到同名的文件全部用新文件替换, 可以选"全部",这里的全部相当于"全是"

那么如果我要不同名的文件正常复制,遇到同名文件时全都不替换.应该怎么办呢,为什么没有一个"全否"的选项呢
现在我复制时,只能一直按住N键,让他一个文件一个文件的弹出提示,然后否,不覆盖
有没有更好更方便的方法呢?

为什么当时windows系统里不设置这一项呢,难道没有考虑过我刚才说的这个要求是很常见的吗?

------解决方案--------------------
你问的问题很精辟,我帮你问问微软,你电话多少
------解决方案--------------------
这个问题,你去问微软的工程师比较好。
------解决方案--------------------
一个文件不能有同名的
------解决方案--------------------
可能微软不觉得“这个要求是很常见的”
可以自己写命令来实现这个目的
------解决方案--------------------
有能力的话自己写个批处理或VBS来实现并不难,没有编程经验的话,网上找一些相关的工具软件来实现也不错,总之WINDOWS本身有些功能并不真的很人性化,所以才有那么多的第三方小工具。
------解决方案--------------------
找个同步工具就可以了,因为windows做了,让别人怎么活。

------解决方案--------------------
全否干嘛,取消不就全否了嘛`~~~
------解决方案--------------------
对了,想起来其实这个用命令行或批处理就可以达到目的。
假设源文件夹是C:\ABC,目的文件夹是D:\DEF,要拷的文件是*.TXT:

FOR %A IN (C:\ABC\*.txt) DO IF NOT EXIST D:\DEF\%A COPY %A D:\DEF\

这样就实现了在不使用第三方的工具的情况下,方便地只拷贝不存在的文件而不拷贝已存在的文件了。

所以虽然有些人觉得命令行已经有点落后了,可是有时候一些事情在GUI还真的没有方便的解决方法,而命令行处理起来却比较方便。另一个例子是在命令行下批量改名很方便,在GUI上要同时为多个文件改名却很麻烦。举个简单的例子,有几千个扩展名为TXT的文件我要把它改成扩展名为DOC,在命令行只要一个命令就行,在GUI上就绝对没这么方便了,呵呵 。

引用:
复制多个文件时,如果目标文件夹中已有同名文件,会提示是否要替换
在提示那里有
是(N) 全部(A) 否(N) 取消

这4个选项.如果我要不同名的正常复制,遇到同名的文件全部用新文件替换, 可以选"全部",这里的全部相当于"全是"

那么如果我要不同名的文件正常复制,遇到同名文件时全都不替换.应该怎么办呢,为什么没有一个"全否"的选项呢
现在我复制时,只能一直按住N键,让他一个文件一……