#include <stdio.h>
#include <windows.h>
int main() {
const char* directorio = "C:\\ruta\\al\\directorio";
HANDLE hDirectorio = CreateFile(directorio, GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, NULL);
if (hDirectorio != INVALID_HANDLE_VALUE) {
FILETIME ftCreacion;
SYSTEMTIME stCreacion;
// Obtener la fecha y hora actual
GetSystemTime(&stCreacion);
SystemTimeToFileTime(&stCreacion, &ftCreacion);
// Modificar la fecha de creación del directorio
if (SetFileTime(hDirectorio, &ftCreacion, NULL, NULL)) {
printf("Fecha de creación del directorio modificada con éxito.\n");
} else {
printf("Error al modificar la fecha de creación del directorio.\n");
}
CloseHandle(hDirectorio);
} else {
printf("Error al abrir el directorio.\n");
}
return 0;
}