> For the complete documentation index, see [llms.txt](https://docs.norisk.group/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.norisk.group/plugins/foundation/konsolenbefehle-cli.md).

# Konsolenbefehle (CLI)

### Media Deletion Service

#### Medien in einem Media-Folder löschen

Mit dem Befehl `bin/console norisk:foundation:media:delete-folder <folderId>` kannst du einen spezifischen Medien-Ordner in Shopware vollständig und dauerhaft entfernen.

Als Argument übergibst du die UUID des Ordners. In der Ausführung werden nicht nur der angegebene Ordner selbst, sondern auch sämtliche darin enthaltenen Dateien sowie alle Unterordner inklusive deren Inhalte rekursiv gelöscht.

Im Gegensatz zur Löschung über die Admin-UI funktioniert der Befehl auch dann zuverlässig, wenn der Ordner eine abweichende oder nicht standardkonforme UUID besitzt.

Vor der Ausführung wird der Name des Ordners ermittelt und eine ausdrückliche Sicherheitsabfrage gestellt, in der du noch einmal bestätigst, dass alle Inhalte unwiderruflich entfernt werden sollen. Wird die Abfrage abgelehnt oder kann der Ordner mit der angegebenen UUID nicht gefunden werden, bricht der Befehl ab, ohne Änderungen vorzunehmen.

<figure><img src="/files/kxtkYpVK6LW2mO50csDu" alt=""><figcaption></figcaption></figure>

#### Medien im Wurzelverzeichnis löschen

Mit dem Befehl `bin/console norisk:foundation:media:delete-root-files` entfernst du alle Mediendateien aus dem Media-Wurzelverzeichnis, die keinem Ordner zugeordnet sind und somit direkt im Root-Bereich der Medienverwaltung liegen.

Zu Beginn der Operation wird die Anzahl der betroffenen Dateien ermittelt und ausgegeben; wurden keine entsprechenden Medien ermittelt, endet der Befehl ohne weitere Aktion.

Anschließend folgt eine Sicherheitsabfrage mit der Gesamtzahl der gefundenen Medien, die du bestätigst, um alle Dateien dauerhaft zu entfernen. Am Ende der Löschvorgangs erhältst du die Anzahl der gelöschten Medien als Bestätigung.

<figure><img src="/files/i4xBHIJJgsWlXW5ePhMg" alt=""><figcaption></figcaption></figure>
