Ist Ihnen schon einmal aufgefallen, dass es C:Windows in Windows, http://howtogeek.com/ im Web und /home/user/ unter Linux, OS X und Android ist? Windows verwendet Backslashes für Pfade, während alles andere Schrägstriche zu verwenden scheint.
Moderne Software versucht, Sie automatisch zu korrigieren, wenn Sie den falschen Schrägstrichtyp eingeben, daher spielt es keine Rolle, welchen Schrägstrichtyp Sie die meiste Zeit verwenden. Aber manchmal ist der Unterschied immer noch wichtig.
Warum Windows Backslashes verwendet: Eine Geschichte
Warum ist Windows das seltsame Betriebssystem? Es ist alles auf ein paar Unfälle der Geschichte zurückzuführen, die vor Jahrzehnten passiert sind.
Unix führte um 1970 den Schrägstrich – das ist das Zeichen / – als Verzeichnistrennzeichen ein. Wir wissen nicht genau, warum sie sich für diesen entschieden haben, aber sie haben sich für diesen entschieden.
Es ist heute kaum noch vorstellbar, aber die ursprüngliche Version von Microsoft DOS – das ist MS-DOS 1.0 – unterstützte bei ihrer Veröffentlichung im Jahr 1981 überhaupt keine Verzeichnisse. Die meisten der in DOS enthaltenen Dienstprogramme wurden von IBM geschrieben und verwendeten die / Zeichen als „Schalter“-Zeichen. Sie können dies heute noch in der Eingabeaufforderung sehen – Ausführen des Befehls dir /w weist den Befehl dir an, mit der Option Wide List Format ausgeführt zu werden, während der Befehl ausgeführt wird dir c: weist den Befehl dir an, den Inhalt von Laufwerk C: aufzulisten. Die verschiedenen Arten von Schrägstrichen geben hier an, ob Sie eine Option oder einen Verzeichnispfad angeben. (Unter Unix wird das Zeichen – anstelle des Zeichens / verwendet, um Schalter anzuzeigen.)
Damals war es den Leuten egal, dass sie einen Charakter benutzten, der für einen anderen Zweck auf einem anderen Betriebssystem verwendet wurde.

MS-DOS 2.0 führte Unterstützung für Verzeichnisse ein, aber IBM wollte die Kompatibilität mit den ursprünglichen DOS-Dienstprogrammen und anderen Programmen wahren, die die Verwendung des /-Zeichens für Schalter erwarteten. Microsoft hatte das Zeichen / bereits für etwas verwendet, also konnten sie es nicht einfach wiederverwenden. Letztendlich wählten sie stattdessen das Zeichen , da es das optisch am ähnlichsten aussehende Zeichen war.
Windows baut möglicherweise nicht mehr auf DOS auf, aber Sie können immer noch das Erbe von DOS in Windows in der Art und Weise sehen, wie Backslashes und andere Funktionen wie Laufwerksbuchstaben für das Dateisystem verwendet werden.
Viele dieser Details stammen von Blogbeitrag von Microsoft-Mitarbeiter Larry Osterman zum Thema, das ausführlichere Insiderinformationen von Microsoft-Mitarbeitern enthält, die diese Entscheidungen getroffen haben.

Warum alles andere Schrägstriche verwendet
Dies alles wäre heute nicht wirklich wichtig, aber Webbrowser folgen der Unix-Konvention und verwenden / -Zeichen für Webseitenadressen. Ein typischer Windows-Benutzer sieht bei der Eingabe einer Webadresse einen Schrägstrich und bei der Eingabe des Speicherorts eines lokalen Ordners einen umgekehrten Schrägstrich, sodass dies verwirrend sein kann. Websites folgen der Unix-Konvention, ebenso wie andere Protokolle wie FTP. Selbst wenn Sie einen Webserver oder FTP-Server auf einem Windows-Computer ausführen, werden Schrägstriche verwendet, da das Protokoll dies fordert.
Andere Betriebssysteme verwenden aus dem gleichen Grund Schrägstriche – es ist die Unix-Konvention. Linux ist ein Unix-ähnliches Betriebssystem, daher verwendet es die gleiche Art von Schrägstrich. Mac OS X basiert auf BSD, einem weiteren Unix-ähnlichen Betriebssystem. Andere Consumer-Betriebssysteme wie Android, Chrome OS und Steam OS basieren auf Linux und verwenden daher die gleiche Art von Schrägstrich.

Ist es wichtig?
Die interessantere Frage ist, ob es wirklich wichtig ist. Browser- und Betriebssystementwickler scheinen zu erkennen, dass Benutzer verwirrt sind, und geben sich oft alle Mühe, jede Art von Schrägstrich zu akzeptieren. Wenn Sie http:howtogeek.com in Google Chrome, Mozilla Firefox oder Internet Explorer eingeben, korrigiert der Browser automatisch http://howtogeek.com/ und lädt die Website normal. Wenn Sie C:/Users/Public in den Windows Explorer eingeben und die Eingabetaste drücken, wird es automatisch in C:UsersPublic korrigiert und Sie werden an den richtigen Ort weitergeleitet.
DOS-Entwickler waren damit selbst in den frühen Tagen nicht zufrieden, also ließen sie DOS beide Arten von Zeichen für Pfade akzeptieren. Sie können heute noch Befehle wie cd C:/Windows/ in die Eingabeaufforderung eingeben und Sie werden in den richtigen Ordner geleitet.
Dies funktioniert jedoch nicht überall in Windows. Wenn Sie einen Pfad wie C:/Benutzer/Öffentlich in das Dialogfeld Öffnen eingeben und die Eingabetaste drücken, wird eine Fehlermeldung angezeigt, dass der Dateiname ungültig ist. Es gibt andere webbasierte Anwendungen, die Ihnen möglicherweise einen Fehler anzeigen, wenn Sie versuchen, einen Pfad wie http:howtogeek.com einzugeben – es hängt davon ab, ob das Programm dies für Sie korrigiert oder einen Fehler anzeigt.

Sie können normalerweise vergessen, dass es zwei verschiedene Arten von Schrägstrichen gibt, aber gelegentlich spielt es eine Rolle. Es wäre schön, wenn jeder ein einheitliches Trennzeichen für Verzeichnispfade verwenden würde, aber bei Windows drehte sich in der Vergangenheit alles um Abwärtskompatibilität – sogar in den frühen 1980er Jahren.