highspeed1
Goto Top

PowerShell - Wie kann man unterdrücken das ein Skript mehrfach gestartet wird

Hallo Forum.

Ich möchte erreichen das man ein Skript nur einmal ausführen kann. Hierzu habe ich folgenden Begriff aus .net gefunden: SingleInstanceApplication

Leider weiß ich nicht wie ich das einbauen muss. Hat jemand eine Ahnung?

Vorab schon mal danke.

Content-ID: 92603974046

Url: https://administrator.de/forum/powershell-wie-kann-man-unterdruecken-das-ein-skript-mehrfach-gestartet-wird-92603974046.html

Ausgedruckt am: 23.12.2024 um 10:12 Uhr

Crusher79
Lösung Crusher79 21.03.2024 um 10:25:58 Uhr
Goto Top
https://www.powershellgallery.com/packages/SingleInstance/1.1.0/Content/ ...

Ansonsten auch mögilch: LCK File oder ähnliches schreiben. Wenn vorhanden, soll Script wieder beendet werden. Verhindert ebenfalls das doppelte ausführen.
SlainteMhath
SlainteMhath 21.03.2024 um 10:52:35 Uhr
Goto Top
Moin,

als kleine Ergänzung noch:

Verhindert ebenfalls das doppelte ausführen. ...
...auf dem gleichen Host

lg,
Slainte
HighSpeed1
HighSpeed1 21.03.2024 um 11:28:24 Uhr
Goto Top
Hallo,

kleiner Hinweis noch zum Handling:

Wird das Programm erneut gestartet muss das neu gestartete Programm beendet werden ohne
Exit-SingleInstance
auszuführen.

Danke euch beiden.