Ich gehe mal davon aus, dass du auf deinem Server eine REST API hast, die per NodeJS betrieben wird. Dort könntest du theoretisch eine Route eintragen, in der du das aufrufen des Skriptes implementierst. Die Daten, die das Skript zurück liefert kannst du dann per HTTP Antwort an den Client senden, der diese dann in der React Anwendung anzeigen kann.

Willst du tatsächlich vom Python Skript in eine Datei schreiben? Weil dafür gäbe es ja auch die Methoden fs.writeFile() und fs.writeFileAsync(). Tendenziell wäre es natürlich einfacher, wenn du die Operationen direkt in Node durchführen würdest.

Hilft das?

...zur Antwort

Guck dir mal AutoIt an. Das ist eine kleine Skriptsprache mit der man Exe Dateien erstellen kann, die Sachen machen. So eine exe könntest du dir in den Autostart legen.

In AutoIt könnten dir die Funktionen https://www.autoitscript.com/autoit3/docs/functions/HotKeySet.htm und https://www.autoitscript.com/autoit3/docs/functions/Run.htm helfen. Für die Positionierung der Fenster hilft die Funktion https://www.autoitscript.com/autoit3/docs/functions/WinMove.htm

Hilft dir das? Ansonsten gibt es auch noch Autohotkey als mögliches Tool für solche Zwecke. Damit kenne ich mich aber nicht aus.

...zur Antwort

Windows kann in zwei „Varianten“ gestartet werden. „UEFI“ und „Legacy“. UEFI ist dabei die neuere Variante. Wenn du CSM (Compatability Support Module) deaktivierst. schaltest du die Möglichkeit ab den Legacy Boot Modus zu verwenden. Dein Betriebssystem wird wahrscheinlich im Legacy Modus installiert worden sein und kann daher nicht im UEFI Modus starten.

In dem Fall müsstest du Windows neu installieren.

Üm zu überprüfen ob meine Theorie stimmt öffne einmal die eingabeaufforderung von Windows und tippe „diskpart list disk“ ein und bestätige mit enter. Wenn dort etwas von MBR steht ist das System definitiv im Legacy Modus installiert worden. Alternativ kannst du auch prüfen was beim Start des Rechners angezeigt wird. Wird das Windows Logo mit dem drehenden Kreis angezeigt hast zu wahrscheinlich eine Legacy Installation. Wird das Logo des PC Herstellers mit dem drehenden Kreis gezeigt ist das System im UEFI Modus installiert.

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.