1.首先,工厂这种做法违法。根据《工资支付暂行规定》第十二条,非因劳动者原因造成单位停工、停产在一个工资支付周期内的,用人单位应按劳动合同规定的标准支付劳动者工资。超过一个工资支付周期的,若劳动者提供了正常劳动,则支付给劳动者的劳动报酬不得低于当地的最低工资标准;若劳动者没有提供正常劳动,应按国家有关规定办理。2.工人可采取以下措施维权:与工厂协商,要求其按照规定支付放假期间工资,明确告知其违法之处及应承担的责任。向劳动监察部门投诉,提交相关证据,如劳动合同、考勤记录、工资条等,由劳动监察部门责令工厂改正,支付工资。申请劳动仲裁,通过法律途径要求工厂支付工资、赔偿金等。需注意仲裁时效,一般从知道或应当知道权利被侵害之日起一年内提出。3.总之,工人的合法权益应得到保障,通过合理合法途径可维护自身利益,让工厂支付应得工资。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。