C'est pas possible tout simplement car... un logiciel pour fonctionner dans un PC a besoin que le PC soit d'abord allumé
Deux solutions :
- la 1ere que tu connais : l'allumage auto par le bios
- la 2eme : le wake on lan si tu as un autre pc sur le réseau qui lui est allumé (ou un minipc du type Raspberry PI à 20 euros pourquoi pas). Il suffit de lancer une commande de wake on lan avec l'adresse MAC de la carte réseau et ton PC se réveille à la demande.
A noter que les box peuvent le faire, tu peux le faire de l'extérieur, d'une application mobile selon les cas (ex : FREEBOX COMPAGNON), etc... le wakeonlan c'est assez souple.