Strandmoellen AutoSend Watcher - Update auf v1.2.1
====================================================
(Hotfix Bug #122 - Installer schlug auf gesperrten
 Notebooks fehl: schtasks /Create war durch Gruppenrichtlinie
 blockiert.)

WAS IST NEU
-----------
Reine Installer-Reparatur. Am Watcher selbst (PS1) hat sich
funktional NICHTS geaendert - nur die Versionsnummer im
Log-Header wurde von 1.2.0 auf 1.2.1 angehoben.

Aenderungen in setup.bat:

1. Set-ExecutionPolicy-Aufruf entfernt
   ------------------------------------
   In v1.2.0 hat die Batch versucht, fuer den aktuellen User die
   ExecutionPolicy auf "RemoteSigned" zu setzen. Auf gemanagten
   Notebooks ueberschreibt eine MachinePolicy diesen Wert
   ("Bypass") und die PowerShell hat eine ROTE Fehlermeldung
   ausgegeben - obwohl effektiv alles gepasst hat (Bypass ist
   permissiver als RemoteSigned). Das hat unnoetig Panik
   verursacht. Der Aufruf wurde komplett entfernt: das
   PS-Skript wird ohnehin mit "-ExecutionPolicy RemoteSigned"
   gestartet, das reicht.

2. Fallback auf Startup-Folder-Verknuepfung
   ------------------------------------------
   Hauptfehler in Bug #122: "FEHLER: Zugriff verweigert" beim
   Anlegen des geplanten Tasks "StrandmollenAutoSend".
   Ursache: Strandmoellen-IT-Policy verbietet "schtasks /Create"
   auch fuer den aktuellen User.

   Loesung in v1.2.1:
   - Versuch 1: schtasks /Create wie bisher.
   - Versuch 2 (bei Fehlschlag): Verknuepfung im Startup-Ordner
       %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup\
       StrandmollenAutoSend.lnk
     Diese Variante laeuft auf JEDEM gesperrten Notebook ohne
     Admin und ohne Group-Policy-Konflikt.

   Welcher Modus aktiv ist, sieht man am Ende des Installers:
       Autostart  : Geplanter Task "StrandmollenAutoSend"
   ODER
       Autostart  : Startup-Folder-Verknuepfung

3. uninstall.bat aufgeraeumt
   ---------------------------
   - Beendet zusaetzlich laufende PowerShell-Watcher-Prozesse,
     bevor Task / Verknuepfung entfernt werden.
   - Loescht auch die Startup-Verknuepfung, falls vorhanden.


INSTALLATION (UPDATE VON v1.2.0)
--------------------------------
1. uninstall.bat aus dem alten Ordner ausfuehren  (Ordner darf
   bleiben).
2. Neue ZIP herunterladen, entpacken und setup.bat doppelklicken.
3. Im Installer-Output muss am Ende stehen:
       Autostart  : ...
   Wenn dort "Geplanter Task" steht: alles wie bisher.
   Wenn "Startup-Folder-Verknuepfung" steht: dann hat eure IT
   die Aufgabenplanung gesperrt - das ist ok, der Watcher
   funktioniert genauso zuverlaessig.
4. Watcher-Lampchen oben rechts in der Gase-App muss innerhalb
   ~60 Sek. gruen werden.


KONFIGURATION
-------------
Keine Aenderung. autosend.config.json bleibt 1:1 erhalten.


ROLLBACK
--------
Nicht erforderlich - der PS1-Code ist identisch zu v1.2.0.
Wer trotzdem zurueck will: alte ZIP entpacken, setup.bat
ausfuehren. (Aber dann ist man wieder beim alten Bug.)


DIAGNOSE
--------
Falls auch die Startup-Verknuepfung nicht angelegt werden kann
(extrem selten), beendet der Installer mit einem klaren FEHLER.
In dem Fall bitte Bug-Report ergaenzen mit:
  - Windows-Edition (winver)
  - Get-ExecutionPolicy -List   (PowerShell)
  - Output von "schtasks /Create ..."  (kompletter Text)
