---
# source: blog-content: posts/de/powercli-find-and-disconnect-cd-drives-on-your-vms.md
# route:  /de/insights/powercli-find-and-disconnect-cd-drives-on-your-vms/
title: CD-Laufwerke auf deinen VMs finden und trennen
date: 2017-07-31
author: dario-doerflinger
locale: de
summary: In unseren Health Checks von VMware Umgebungen tauchen regelmässig verbundene CD-Laufwerke auf, die DRS ausbremsen oder verhindern, dass ein Host in den Maintenance Mode geht.
capabilities: [automation]
vendors: [vmware]
series: scripting
migrated: 2026-08-24
comments: 2
translationReviewed: false
draft: false
---

In unseren Health Checks von VMware Umgebungen tauchen regelmässig verbundene CD-Laufwerke auf, die DRS daran hindern, sauber zu arbeiten, oder verhindern, dass ein Host in den Maintenance Mode geht, wenn du zum Beispiel patchen willst.

In grossen Umgebungen wird es sehr mühsam, all diese Laufwerke von Hand zu trennen. Mit PowerCLI ist es eine Zeile.

Wenn du einen Host für den Maintenance Mode freiräumen willst, geht das mit zwei Zeilen:

```powershell
Get-VMHost <your host> |Get-VM | Where-Object {$_.PowerState -eq "PoweredOn"} | Get-CDDrive | Set-CDDrive -NoMedia -Confirm:$False
Get-VMHost <your host>| Set-VMHost -VMHost Host -State "Maintenance"
```

Wenn du alle CD-ROMs trennen willst:

```powershell
Get-VM | Where-Object {$_.PowerState -eq "PoweredOn"} | Get-CDDrive | Set-CDDrive -NoMedia -Confirm:$False
```

Und wenn du nur alle VMs mit verbundenem CD-Laufwerk auflisten willst:

```powershell
Get-VM | Where-Object {$_.PowerState -eq "PoweredOn"} | Get-CDDrive | FT Parent, IsoPath
```
