So that phrase means "DJT got 272 generals' support while MSM got only 4 or 5 generals' support (and the former supports the Peace through Strength while the latter opposes it)"?
Technically not supporting something isn't necessarily the same thing as opposing it. It's possible for people to take a neutral position.
However sometimes people are not exacting in their choice of words. It is possible that he said "do not support" when he meant "oppose".
Another clarification: "while MSM got only 4 or 5 generals' support"
His tweet says "MSM focus on 4 or 5".
Technically that doesn't mean that the generals are choosing to support the media position, but rather that the media is deliberately seeking out a minority opinion and giving it coverage.