ich möchte meine Openhab Version 4.1.1 auf 4.3.3 updaten.
Unter der Dokumentation sind die Befehle für Windows beschrieben.
Updating the openHAB Runtime
To start the update process, run PowerShell as an administrator and use the following commands, while replacing with the wanted openHAB version. Assuming you have openHAB installed in

cd C:\openHAB
. .\runtime\bin\update.ps1
Update-openHAB -OHVersion x.x.x
Leider funktioniert es bei mir nicht.
Mein Openhab Ordner heißt "openhab4".
Ich gebe unter PowerShell den Befehl "cd C:\openhab4" ein
und bin im Ordner
C:\openhab4>
Wenn ich dann den Befehl ". .\runtime\bin\update.ps1" eingebe kommt die Meldung:
. : Die Datei "C:\openhab4\runtime\bin\update.ps1" kann nicht geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist.
Weitere Informationen finden Sie unter "about_Execution_Policies" (https:/go.microsoft.com/fwlink/?LinkID=135170).
In Zeile:1 Zeichen:3
+ . .\runtime\bin\update.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : Sicherheitsfehler: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
Ich habe dann die
PS C:\openhab4> Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Ausführungsrichtlinie ändern
Die Ausführungsrichtlinie trägt zum Schutz vor nicht vertrauenswürdigen Skripts bei. Wenn Sie die Ausführungsrichtlinie ändern, sind Sie
möglicherweise den im Hilfethema "about_Execution_Policies" unter "https:/go.microsoft.com/fwlink/?LinkID=135170" beschriebenen Sicherheitsrisiken
ausgesetzt. Möchten Sie die Ausführungsrichtlinie ändern?
[J] Ja [A] Ja, alle [N] Nein [K] Nein, keine [H] Anhalten [?] Hilfe (Standard ist "N"): J
PS C:\openhab4> .\\runtime\bin\update.ps1
eingegeben und danach kam keine Meldung mehr.
Danach habe ich den Befehl
C:\openhab4> Update-openHAB -OHVersion 4.3.3 eingegeben und danach kam folgende Meldung
Update-openHAB : Die Benennung "Update-openHAB" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren
Programms erkannt. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:1 Zeichen:1
+ Update-openHAB -OHVersion 4.3.3
+ ~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Update-openHAB:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Was mache ich falsch?
Grüße aus München
Horst