Função Windows-Folder-Merge do Windows 7 para XP

0

Existe uma maneira (programa?) Que pode permitir que você mescle com segurança duas pastas no Windows XP?

Obviamente, isso pode ser feito manualmente abrindo as pastas de origem e destino e movendo tudo, selecionando No-to-All para qualquer conflito, depois repetindo com cada subdiretório, no entanto isso pode ser incrivelmente tedioso se houver mais do que um pequeno punhado de conflitos (além disso, o objetivo dos computadores / software é automatizar tarefas simples e repetitivas).

Em outras palavras, eu preciso no Windows XP, a função de mesclagem de pastas que está embutida no Explorer no Windows 7.

Para reproduzir corretamente o comportamento do Windows 7 (que é o caminho certo), ele precisa atender a alguns requisitos básicos:

  • Nada deve ser copiado, mesmo que temporariamente, se a origem e o destino estiverem na mesma unidade
  • Nenhuma nova pasta deve ser criada se a origem e o destino estiverem na mesma unidade
  • Nenhum carimbo de data / hora deve ser modificado (exceto para pastas modificadas em volumes NTFS)
  • Nenhum arquivo ou pasta pode ser apagada acidentalmente (obviamente)
  • Deve haver algum tipo de função de desfazer (aplicativos de terceiros teriam que lidar com isso)
  • Deve ser fácil de usar e automático (ou seja, não selecionar manualmente os arquivos a serem mesclados)
  • Ele deve ter opções Sim para Todos e Não para Todos (tecnicamente parte do ponto anterior)

Novamente, o objetivo é mesclar as pastas como no Windows 7, não diferenciá- las, por isso, antes de sugerir algo como o WinMerge, lembre-se como é mover uma pasta no Windows 7.


Figura 1 : No Windows 7, mover uma pasta que já existe permite ignorar os arquivos existentes, mas processar o restante

Diálogo de conflito de movimentação de pastas do Windows 7

Figura 2 : No Windows XP, movendo uma pasta que já existe, quer substitui todos os arquivos existentes ou ignora a pasta inteira completamente

Diálogo de conflito de movimentação de pastas do Windows XP

(Acabei de fazer uma pesquisa recente e todos os primeiros 12 resultados são roxos porque já os vi.)⊙︿⊙

Synetech
fonte
O ClassicShell adiciona um diálogo de conflito. Mas eu não uso mais o XP, então não sei se funciona lá.
magicandre1981
1
@ magicandre1981, nenhum ClassicShell suporta apenas o Vista +.
Synetech

Respostas:

0

Melhor solução para o seu problema descrito que eu posso pensar é o programa chamado http://codesector.com/teracopy Eu duvido que a funcionalidade de desfazer funcione como você quer tho.

Augustas
fonte
Você pode confirmar que ele realmente faz as outras coisas que eu especifiquei ou você está apenas adivinhando? Eu disse claramente que ele deve não copiar qualquer coisa para mover objetos no mesmo volume (isto é, copy-então-delete), o que exclui coisas como RoboCopy, RichCopy, TeraCopy. Eu sei que RoboCopy faz , e acho que me lembro de ver o mesmo comportamento dos outros.
Synetech
Acabei de testar o TeraCopy e ele faz exatamente o que eu especificamente disse que não deveria; TI cópias para mover. Tentei mover um arquivo a partir C:\foode C:\bare reclamou que ele não pode mover o arquivo porque ele precisa de 50 MB de espaço livre na unidade. A unidade tem 80MB livres e o arquivo é de 130MB. Claramente, copia os arquivos e os move independentemente da origem e do destino. Então, obviamente, você estava apenas adivinhando, então não há sopa para você!
Synetech
você pode usar a chave USB se o espaço em disco é um problema?
Augustas
O espaço em disco é irrelevante, não deve copiar arquivos para movê-los. E se eu quisesse mover alguns arquivos de 1 GB (por exemplo, o conteúdo de um DVD)? Mesmo se eu tiver espaço suficiente, não vou ficar sentado lá e esperar que ele copie 4GB apenas para que eu possa movê-lo de c:\apara c:\b; isso é absurdo.
Synetech