Qual é a maneira correta de mover um arquivo no Windows?

4

Tivemos um problema no meu trabalho em que recortei e colei alguns arquivos. Imediatamente quando eu fiz isso, uma tonelada de arquivos foram perdidos. Eu tenho trabalhado em TI há mais de 10 anos. Eu sei cortar e colar um arquivo. Bem, quando foi dito aos meus gerentes por que os arquivos foram perdidos, eles disseram que meu uso de recortar e colar causou todos os problemas e perguntou por que alguém tão experiente quanto eu jamais cortaria e colar um arquivo, e eu não sabia que era totalmente errado mover um arquivo? Eles alegaram,

"The correct way to move a file is to drag the file. When cutting and pasting, it moves that 1+ GB file (on the server) to the clipboard (on my PC), which, obviously, will cause problems. Dragging a file never hits the clipboard."

Seja honesto, não acredito nisso nem por um minuto. Eu acredito que quando eu cortar e colar texto, ele vai para a área de transferência. Eu já vi isso nas versões antigas do Windows. Mas quando você clica com o botão direito em mais de 100 arquivos que são iguais a 1 GB, não consigo acreditar que todos os dados sejam copiados imediatamente de qualquer compartilhamento que estou usando no meu computador sem fio no meu laptop para minha área de transferência local. de volta ao servidor para outro compartilhamento. Parece que eles criariam alguma lógica no sistema operacional do servidor ou no sistema operacional local (mais provavelmente meu sistema operacional local) que diria ao copiar arquivos, não executariam a ação de mover até que eu clicasse em colar e se os arquivos fossem locais foram antes, apenas mova-os.

Então, quem está certo?

    
por Joe McDonald 09.04.2012 / 12:32

2 respostas

6

Você está certo

Quando um usuário recorta e cola arquivos usando o Windows Explorer, o que está armazenado na área de transferência não é o conteúdo real do arquivo, mas sim os locais dos arquivos. Quando você inicia uma pasta, o SO é inteligente o suficiente para iniciar um movimento ou, mais precisamente, o Windows copia um arquivo e exclui o arquivo original (em uma rede, unidades locais são movidas atualizando o ponteiro se ele estiver na mesma unidade ).

Não sei muito bem quais foram as outras etapas intermediárias, mas, do ponto de vista da rede e do administrador do sistema, NUNCA recortamos e colamos de uma unidade de rede para outra. Iremos copiar e, depois de verificar se os arquivos foram movidos com segurança, excluiremos o original. Má prática para recortar e colar.

Espero que você encontre esses arquivos ausentes, execute um programa de recuperação de arquivos no servidor - ele ainda pode estar lá.

    
por 09.04.2012 / 12:46
0

Cortar arquivos não os remove do local original no Windows Explorer. Seria simplesmente muito perigoso. Basta copiar dois arquivos em sequência e o primeiro teria sido removido ...

De Gerenciando arquivos (existem artigos semelhantes para versões mais recentes do Windows):

Note: When you use the CUT and PASTE commands, Windows 2000 doesn't delete the item(s) from the original location immediately. The CUT command simply places a copy of the item(s) on the clipboard. After you use the PASTE command to paste the file to the new location, the file is deleted from the old location.

É por isso que não há nenhum Cut para os arquivos no gerenciador de arquivos do OS X: é um equívoco. É basicamente Marcar arquivo para movê-lo depois .

Embora seja possível que tenha havido um problema durante a transferência que resultou na remoção dos dados em ambos os lados, algo que é facilmente possível em uma rede não confiável, mover arquivos arrastando e soltando seria igualmente arriscado.

Se você quiser ter certeza, sempre copie primeiro e, em seguida, verifique se funcionou como deveria (não precisa ser um erro de transferência real, algo como nomes de caminho muito longos quebrarão partes de a transferência como quiser), depois apague do local de origem.

    
por 09.04.2012 / 12:39

Tags