New Zealand will be squeezed between two weather systems at the end of the week, bringing strong winds and heavy showers to both ends of the country.