För det första, hur många är en "massa tv-apparater"? 5, 50, 500 st.?
Vad är det för typ/modell av "TV appareter"?
För att slippa dra så mycket kabel skulle jag rekommendera ett antal
Wifi/RS232 konverters istället. Blir mycket renare installation, kortare
RS232 kablar och inte beroende av ett "USB-avstånd".
Sen om just de där du länkar till är rätt fabrikat eller leverantör vet
jag inte. Sidan är inte helt förtroendegivande.

Windows stödet
slutar med Vista t.ex. Jag har själv mest erfarenhet av Lantronix se t.ex.:
https://www.lantronix.com/products-class/gateways-device-servers/Jag känner till EDS4100, EDS8/16PS och WiBox på den sidan och PremierWave XN här:
https://www.lantronix.com/products-class/gateways-intelligent-gateways/Det framgår dock inte vilket budget ni har räknat med för lösningen.
Vad är det för TV apparater? De har inget alternativ till RS232 styrning?
När det gäller script eller program så framgår det inte hur det ska köras
eller på vilken typ av dator. Vad är det som triggar att ett "ON" ska
sändas till TV apparaterna? Manuellt? Något automatiskt/schemalagt?
C# har föreslagits (vilket väl i princip kräver en Windows miljö), men
Python eller liknande skulle nog också fungera OK.