Como encontrar arquivos inexistentes na pasta?

1

Eu tenho uma pasta com arquivos .mp4 que eu mostro on-line usando o aplicativo da web. O restante das informações sobre os arquivos de vídeo é retirado de um banco de dados.

Eu tenho arquivos n no banco de dados e arquivos n-6 na minha pasta local.

Como faço para encontrar os nomes de todos os arquivos ausentes na minha pasta local usando a linha de comando do Windows?

    
por eugeneK 09.05.2011 / 09:42

1 resposta

0

Bem, como você pode obter os nomes dos arquivos (não com o caminho do arquivo) do banco de dados para um arquivo TXT, você deve classificá-los alfabeticamente (usar o OpenOffice Calc ou o MS Excel - copie e cole TXT conntents em uma coluna página da planilha, classificá-lo em ordem alfabética e copiar e colar de volta para um arquivo TXT), você pode usar isso:

  1. Iniciar > Executar > cmd

  2. Execute esse comando (em que c: \ users \ eugeneK \ desktop \ mymusic \ é o caminho da sua pasta local):

    dir /b /on c:\users\eugeneK\desktop\mymusic\ > c:\users\eugeneK\desktop\mymusic\local.txt
    
  3. Em seguida, use (onde c: \ users \ eugeneK \ desktop \ database.txt é a lista de arquivos obtida do banco de dados e ordenada alfabeticamente):

    fc /l /c /n c:\users\eugeneK\desktop\database.txt c:\users\eugeneK\desktop\mymusic\local.txt 
    
por 09.05.2011 / 14:58

Tags