Primero, GRACIAS por contestar. Conozco el comando FC, pero mi problema radica en lo siguiente:
1) Tengo un subdirectorio en el disco "C" con 250 archivos aproximadamente y en el "D" tengo casi lo mismo o menos. Ej: C:\sudir\file1, C:\sudir\file2, C:\sudir\file3, C:\sudir\file4, ... y asi sucesivamente hasta C:\sudir\file250 y en el disco "D" (es un disco extraible ~ backup) tengo D:\sudir\file1, C:\sudir\file4, C:\sudir\file5, ... y asi sucesivamente hasta file250. Como podras ver en el disco "D" falta el file2 y el file3.
2) Debido a que se han modificado algunos archivos tanto en "C" como en "D" indiscriminadamente, yo debo encontrar cuales son los archivos que son iguales (en su contenido, es decir, la informacion que contiene el archivo) tanto en "C" como en "D", es decir si: C:\sudir\file1 = D:\sudir\file1 son iguales C:\sudir\file2 ---> NO EXISTE EN EL "D" el programa en BATCH deberia contemplarmelo C:\sudir\file3 ---> NO EXISTE EN EL "D" idem anterior C:\sudir\file4 = D:\sudir\file4 son distintos C:\sudir\file5 = D:\sudir\file5 son iguales y asi sucesivamente hasta el file250. Por supuesto que la salida deberia ser otro archivo llamado por ejemplo "salida.tmp" en donde pueda saber cuales son iguales, cuales distintos y cuales faltan en el "D".
Obviamente no quiero hacerlo uno por uno, por eso pense que podria hacerlo en un BATCH en forma automatica, pero me resulta muy dificil y de ahi que necesito ayuda. Espero haya sido lo suficientemente claro. GRACIAS
|