The PLC is refreshing all its physical input bit at every scan of the ladder logic even if the PLC program is halted. As such, when you write to the input register using the host link command "@01WIxxxxx", it will only change the input register temporarily, and the PLC will on the next I/O scan change the input bits back to what it receive from the physical input.
The only inputs that you can change permenantly are those not controlled by the PLC. For the M-series PLC, the maximum inputs are 96, so above 96 you can change them. Since WI treat each channel as 8 bit, the input from 97 to 104 will occupy channel 12, or 0C hex. Try "@01WI0Cxxxxx*" and it should work on input #97 to 104 and so on.