复制文件时的替换选项里为什么有"全是"没有"全否"?
复制多个文件时,如果目标文件夹中已有同名文件,会提示是否要替换
在提示那里有
是(N) 全部(A) 否(N) 取消
这4个选项.如果我要不同名的正常复制,遇到同名的文件全部用新文件替换, 可以选"全部",这里的全部相当于"全是"
那么如果我要不同名的文件正常复制,遇到同名文件时全都不替换.应该怎么办呢,为什么没有一个"全否"的选项呢
现在我复制时,只能一直按住N键,让他一个文件一个文件的弹出提示,然后否,不覆盖
有没有更好更方便的方法呢?
为什么当时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上就绝对没这么方便了,呵呵 。
------其他解决方案--------------------可能微软不觉得“这个要求是很常见的”
可以自己写命令来实现这个目的
------其他解决方案--------------------你问的问题很精辟,我帮你问问微软,你电话多少
------其他解决方案--------------------这个问题,你去问微软的工程师比较好。
------其他解决方案--------------------一个文件不能有同名的
------其他解决方案--------------------有能力的话自己写个批处理或VBS来实现并不难,没有编程经验的话,网上找一些相关的工具软件来实现也不错,总之WINDOWS本身有些功能并不真的很人性化,所以才有那么多的第三方小工具。
------其他解决方案--------------------找个同步工具就可以了,因为windows做了,让别人怎么活。
------其他解决方案--------------------全否干嘛,取消不就全否了嘛`~~~
------其他解决方案--------------------
不过这个确实是很常见的.用批处理太麻烦了啊.有其他更好的方法吗
------其他解决方案--------------------全否和取消是有区别的,楼主的意思可能是这样,比如说,有十个文件要拷到某处,但目的地有七个同名文件,分别和第二至第八个相同,开始拷贝的时候,第一个正常拷,因为没有同名,第二个有同名,提示,楼主希望有个全否就是第二至第八个不覆盖,但继续拷第九和第十。如果取消的话,就是取消全部的操作,第九和第十个文件不拷贝了。
------其他解决方案--------------------呵呵,上档键加N就可以了。
Shift + N
------其他解决方案--------------------11楼强人,谢谢!