Exchange Dienste beenden per PowerShell

Das Beenden von Exchange Diensten muss oft sehr schnell und reibungslos funktionieren. Der Vorteil bei einem Exchange Server ist, dass die Services alle mit dem gleichen Namenspräfix MSexch beginnen. Diesen Vorteil greifen wir mit PowerShell auf, um alle Exchange Dienste beenden zu können.

Tumisu / Pixabay

Exchange Dienste stoppen mit PowerShell

Im ersten Schritt reicht es wahrscheinlich schon die Exchange Services stoppen zu lassen. Wie oben schon genannt, greifen wir mit Windows PowerShell den Vorteil auf, dass die Dienste auf dem Exchange Server alle mit dem gleichen Präfix beginnen.

Get-Service | ?{$_.Name -like "MSexch*"} | Stop-Service

Dieser PowerShell Befehl sucht alle Windows Services mit diesem Namen und stoppt diese mit Stop-Service.

Exchange Dienste deaktivieren mit PowerShell

Statt stoppen kann man auch die Exchange Dienste deaktivieren. Auch hier hilft uns der Präfix der Windows Services auf dem Exchange Server.

Get-Service | ?{$_.Name -like "MSexch*"} | Set-Service -StartupType Disabled

Hier wird der Startup-Type der Dienste deaktiviert mit Set-Service -StartupType Disabled. Beim Ausführen des Befehls werden aber die Dienste nicht gestoppt, sondern nur für den nächsten Neustart deaktiviert.

Johannes Huber
 

In seiner Freizeit macht Johannes nichts lieber, als für ITnator Beiträge zu schreiben. Input bekommt er hierfür von Problemen in der IT Administration von Servern, Clients und vielen weiteren IT Komponenten.

Click Here to Leave a Comment Below 0 comments