@A0533057932
מבלי להתעמק בבעיה, אני חושב שאתה יכול להפעיל משימת Cron של הפעלת הסרוויס כל שתי דקות רק לאחר הפעלה מחדש (באמצעות הדגל @reboot) ולפתור את הבעיה.
שהרי עם המחשב כבוי - הCron לא פועל, ואם המחשב נדלק שוב - אחרי שתי דקות הCron מפעיל את הסרוויס
Cron בגדול הוא כלי להפעלת סקריפטים ופקודות אוטומטית במרווחי זמן קבועים, ברוב ההפצות הוא כבר מובנה מראש, ולדעתי מספק דרך מאוד שימושית לתזמון משימות במחשב.
בגדול את הCron מגדירים באמצעות קובץ הcrontab (שלרוב ממוקם בנתיב ׳/var/spool/cron/crontabs׳), את הקבצים עצמם לא עורכים בצורה ישירה, אלא באמצעות הCLI בהרצת הפקודה (טיפ: ע״מ לפתוח את הקובץ בעורך Nano הפשוט יותר, יש להריץ קודם ׳export EDITOR=nano׳):
crontab -e
בגדול הפקודה שאתה צריך היא:
@reboot 2 * * * * sudo systemctl start Windows
(לאחר הדבקת השורה, כמובן יש לשמור את הקובץ באמצעות Ctrl-O - הקשה על Enter, וCtrl-X)
ולסיום, שים לב שCron לא מספק מידע האם הוא פועל בהצלחה או לא. ע״מ לדעת, תוכל להפעיל קובץ LogFile/שליחה אוטומטית למייל בכל הפעלה מחדש שיבדוק שהCron עובד
לא התעמקתי בשאלה, כך שאם עזרתי לך, מצויין!