Robocopy es la mejor manera confiable y rica en funciones para copiar por lotes archivos en Windows. Sin embargo, es una herramienta de línea de comando.¿Hay algún contenedor API de Robocopy?
Estoy buscando una biblioteca/API que podría hacer lo mismo en mi programa. Traté de usar Process.Start(), pero luego tengo que capturar y analizar stdout para la barra de progreso y no hay manera de sobrescribir el comportamiento.
Por ejemplo, excluir la base de archivos en la función de delegado; cambiar el nombre del archivo si es anterior; (re) iniciar copia basada en algunos eventos.
Supongo que copiar, copiar, copiar recursivamente, etc., debe ser la mayor frecuencia que los programadores de ruedas reinventan. ¿Hay alguna API/biblioteca que haya perdido?