How to deal with log file size under Windows?

You may use my version too:

or this script:

However, perhaps better is to use a native logrotate:
https://sourceforge.net/p/logrotatewin/wiki/LogRotate/