Questão Posso responder "Não a todos" ao fazer uma cópia no Windows?


Ao copiar / mesclar estruturas de diretórios grandes no Windows, é possível fazer algo como "Sim para todos", mas ao contrário, para que todos os arquivos existentes sejam não sobrescrito?

Há uma funcionalidade semelhante ao usar ferramentas como rsync, mas isso não é um processo nativo no Windows.


4


origem


apenas rsync da máquina local para a máquina local? O que há de errado com um processo não nativo? - conspiritech
@conspiritech - não pode confiar em poder instalar o rsync em qualquer lugar :) - warren


Respostas:


No Vista e no Windows 7, há uma opção na caixa de diálogo Copiar / Não copiar para Faça isso para os próximos N conflitos. E aqui está outro site (Como dizer "não a todos" durante as operações de cópia de arquivo no Windows) que menciona a opção de shift+click a Não opção na GUI, com capturas de tela.


7





Você pode pressionar a tecla "Shift" e, em seguida, clique no botão "Não" para habilitar a opção "Não para todos" de acordo com este artigo  (que tem várias outras dicas úteis).


2





Isso é chamado no clobber no unix, eu não encontrei uma maneira de fazer isso na linha de comando do Windows, mas se você estiver usando uma GUI, segure SHIFT quando você clica não, http://www.imaginaryplanet.net/weblogs/idiotprogrammer/2005/06/copy-overwrite-no-to-all/

para linha de comando

Tornar os arquivos de destino somente leitura e usar / Y no comando de cópia?   Em seguida, você poderá desfazer a sinalização somente leitura depois, se necessário.    http://whrl.pl/RTc36


1