# Dateinamen-Desinfektionsmittel

Bereinigt und desinfiziert Dateinamen durch Entfernen illegaler Zeichen für Windows, Linux und Mac

> Kanonische Seite: https://elysiatools.com/de/tools/filename-sanitizer

- **Kategorie:** Text Processing

- **Schlagwörter:** filename, sanitizer, clean, illegal, windows, linux, mac, safe, Filename Sanitizer

## Überblick

### Dateinamen-Desinfektionsmittel

Dieses Tool hilft Ihnen dabei:

1. **Illegale Zeichen entfernen**: Entfernt alle von Betriebssystemen verbotenen Zeichen
2. **Windows-Kompatibilität**: Entfernt < > : " / \ | ? * und Steuerzeichen
3. **Linux/Mac-Kompatibilität**: Entfernt / und Nullzeichen
4. **Benutzerdefinierter Ersatz**: Wählen Sie das Zeichen zum Ersetzen illegaler Zeichen
5. **Zuschneideoptionen**: Optional Leerzeichen und Punkte am Anfang/Ende entfernen
6. **Längenbeschränkung**: Optional die maximale Länge des Dateinamens begrenzen

**Illegale Windows-Zeichen:**
- < (kleiner als)
- > (größer als)
- : (Doppelpunkt)
- " (doppelte Anführungszeichen)
- / (Schrägstrich)
- \ (umgekehrter Schrägstrich)
- | (vertikale Leiste)
- ? (Fragezeichen)
- * (Sternchen)
- Steuerzeichen (0-31)

**Anwendungsfälle:**
- Bereinigen von von Benutzern hochgeladenen Dateinamen
- Vorbereiten von Dateinamen für plattformübergreifende Nutzung
- Stapelweise Umbenennung von Dateien
- Verhindern von Dateisystemfehlern

## Eingaben

- **Dateiname** (text): Enter filename to sanitize...
- **Ersatzzeichen** (text): Character to replace illegal characters with
- **Leerzeichen Zuschneiden** (checkbox): Remove leading and trailing whitespace
- **Punkte am Anfang/Ende Zuschneiden** (checkbox): Remove leading and trailing dots (can cause issues in some systems)
- **Maximale Länge** (number): Maximum filename length (0 = no limit, Windows typically limits to 255)

## Wann verwenden

- Wenn Sie Benutzer-Uploads verarbeiten und sicherstellen möchten, dass Dateinamen auf allen Betriebssystemen gültig sind.
- Bevor Sie Dateien in Cloud-Diensten speichern oder teilen, um Kompatibilitätskonflikte zu vermeiden.
- Bei der automatisierten Umbenennung von Dateien, um illegale Zeichen konsistent zu ersetzen.

## Funktionsweise

- Geben Sie den zu bereinigenden Dateinamen in das Eingabefeld ein.
- Wählen Sie optional ein Ersatzzeichen für illegale Zeichen (Standard ist Unterstrich).
- Aktivieren Sie Zuschneideoptionen, um Leerzeichen und Punkte am Anfang/Ende zu entfernen.
- Setzen Sie eine maximale Länge, falls erforderlich, und erhalten Sie den bereinigten Dateinamen als Textausgabe.

## Anwendungsfälle

- Bereinigung von Dateinamen in Webformularen, um sichere Uploads zu ermöglichen.
- Vorbereitung von Dateien für die plattformübergreifende Nutzung, etwa zwischen Windows und Mac.
- Automatisches Korrigieren von heruntergeladenen Dateinamen mit illegalen Zeichen.

## Häufig gestellte Fragen

### Welche Zeichen werden als illegal entfernt?

Windows-illegale Zeichen umfassen < > : " / \ | ? * und Steuerzeichen (0-31). Für Linux/Mac werden / und Nullzeichen entfernt.

### Kann ich das Ersatzzeichen anpassen?

Ja, Sie können jedes Zeichen als Ersatz wählen, standardmäßig wird Unterstrich (_) verwendet.

### Was bewirkt die Option 'Leerzeichen Zuschneiden'?

Wenn aktiviert, werden führende und abschließende Leerzeichen aus dem Dateinamen entfernt.

### Wie funktioniert die Längenbeschränkung?

Sie können eine maximale Länge setzen (Standard 255 Zeichen für Windows). Setzen Sie 0 für keine Begrenzung, und der Dateiname wird bei Bedarf gekürzt.

### Kann ich mehrere Dateinamen gleichzeitig bereinigen?

Dieses Tool verarbeitet einen Dateinamen pro Aufruf. Für Stapelverarbeitung müssten Sie es wiederholt verwenden oder eine Skriptlösung einsetzen.

## Ähnliche Tools

- [Zahlenformat-Bereiniger](https://elysiatools.com/de/tools/number-format-cleaner): Normalisieren und bereinigen Sie verschiedene Zahlenformate im Text für Konsistenz
- [Markdown zu Klartext](https://elysiatools.com/de/tools/markdown-to-plain-text): Markdown-formatierten Text in Klartext umwandeln, indem alle Markdown-Syntax und Formatierung entfernt wird
- [Doppelte Zeilen Entfernen](https://elysiatools.com/de/tools/remove-duplicate-lines): Dedupliziert Zeilen in einer Liste oder einem Textblock. Behält das erste oder letzte Vorkommen, mit Optionen für Groß-/Kleinschreibung, Leerzeichen-Trimming und das Ignorieren leerer Zeilen.
- [Array-Element-Entferner](https://elysiatools.com/de/tools/array-element-deleter): Entfernt bestimmte Elemente aus Arrays mit Unterstützung für mehrere Entfernungsmethoden
- [Text-Kompressor](https://elysiatools.com/de/tools/text-compressor): Komprimiert Text durch Entfernen von zusätzlichen Leerzeichen, Zeilenumbrüchen und unnötigen Leerzeichen unter Beibehaltung der Inhaltsstruktur
- [Leerraum-Normalisierer](https://elysiatools.com/de/tools/whitespace-normalizer): Ersetzt aufeinanderfolgende Leerzeichen/Tabulatoren durch ein einzelnes Leerzeichen und entfernt Leerzeichen am Zeilenanfang/-ende
- [HTML-Tag-Entferner](https://elysiatools.com/de/tools/html-tag-stripper): Entfernt HTML-Tags und extrahiert sauberen Textinhalt
- [Getrimmter-Mittelwert-Rechner](https://elysiatools.com/de/tools/trimmed-mean-calculator): Berechnet einen getrimmten Mittelwert nach Entfernen gleicher Anteile niedriger und hoher Werte

## Beispiele

- [Beispiele für Illegale Dateinamen](https://elysiatools.com/de/samples/filename-illegal-characters-samples): Beispiel-Dateinamen mit illegalen Zeichen, reservierten Namen und plattformübergreifenden Problemen zum Testen der Dateinamen-Bereinigung
- [Regex-Ersetzungsbeispiele](https://elysiatools.com/de/samples/regex-replace): Sammlung häufiger und nützlicher Regex-Ersetzungsmuster für Texttransformation und Datenbereinigung
- [Windows Dateioperationen - C++ Beispiele](https://elysiatools.com/de/samples/windows-file-operations-cpp): Umfassende C++ Dateioperationsbeispiele für Windows-Plattform einschließlich Text-E/A, Dateikopieren und Verzeichnisdurchlauf
- [Windows Dateioperationen - C# Beispiele](https://elysiatools.com/de/samples/windows-file-operations-csharp): Umfassende C# Dateioperationsbeispiele für Windows-Plattform einschließlich Text-E/A, Kopieren, Verzeichnisdurchlauf und Dateisystemoperationen
