La stringa che crei con la funzione "datestr" contiene ":".
Questo carattere è tra quelli non ammessi da Windows per definire il nome di una cartella.
Prova a sostituire ":" con qualche altro carattere ad eccezione di \/:*?"<>|
Ad esempio:
mkdir(datestr(now,'dd-mm,yy HH_MM___SS'))