Fickle weather to hit Victoria for days