Mainly mountain snow and lower-elevation rain expected through the weekend with cool temperatures and strong winds.