Gibt es eine Möglichkeit, SMB-Freigabepfade im Windows-Stil korrekt zu starten?

Wir haben ein gemischtes Windows/Mac-Netzwerk mit Windows-Dateiservern und einem Exchange/Outlook-Mailsystem.

Die Windows-Benutzer versenden E-Mails mit Links zu den freigegebenen Dateien, die wie folgt aussehen:

\\FileServer01\topfolder\subfolder\shared.doc

Wenn Sie in Mac Outlook 2010 mit der rechten Maustaste auf den Link klicken, scheint er eine Pseudo-URL zu haben:

file://///FileServer01/topfolder/subfolder/shared.doc

Mac Outlook 2010 macht diesen Link anklickbar, schlägt jedoch mit einem Fehler fehl:

The file ///FileServer01/topfolder/subfolder/shared.doc could not be found.

Da wir nicht in der Lage sein werden, die Leute dazu zu bringen, das Kopieren und Einfügen in Mac-unfreundliche SMB-Links zu stoppen, gibt es eine Möglichkeit, den Finder oder einen Handler dazu zu bringen, die URL in etwas umzuschreiben, das der Mac öffnen kann?

Antworten (6)

Ich bin in einer ähnlichen Position bei der Arbeit, mit einem gemischten Umfeld. Wir verwenden WinShortcutter , das Freeware ist. Mit dem können Sie mit der rechten Maustaste auf einen UNC-Pfad (z. B. \\FileServer01\topfolder\subfolder\shared.doc) klicken und als Windows-Link öffnen:WinShortcutter - Als Windows-Link öffnen

Es ist auch ziemlich konfigurierbar und ermöglicht Laufwerkszuordnungen (wenn Sie also einen Link erhalten, der mit beginnt S:/folder, können Sie als Windows-Link öffnen).WinShortcutter - Konfiguration

Das funktioniert bei uns recht zuverlässig.

Nett! Scheint ziemlich gut zu funktionieren. Eine Anmerkung: Der Dienst konnte bis zu einem Neustart nicht in den Systemeinstellungen für Tastatur-> Dienst hinzugefügt werden.

Ich bin bei der Arbeit auf ein ähnliches Problem gestoßen und wir haben eine Drittanbieter-App dafür gefunden:

Linkkonverter

Es funktioniert ziemlich gut, besonders wenn Sie mit der rechten Maustaste auf eine Datei auf einem UNC-Laufwerk klicken, befindet sich der Pfadname direkt in der Zwischenablage und Sie erhalten sofort den Windows-Pfad.

geht das auch mit file://style links?
@marvin137 Die App unterstützt Links zu Dateien und Ordnern.

Kurze Antwort: nein. Lange Antwort: Vielleicht, wenn Outlook Plugins unterstützt oder so. Macs beziehen sich auf eine Samba-Serverfreigabe als smb://Server/Share/Subfolder/File.ext. Was Sie tun könnten - kopieren Sie den Link ohne den Müll am Anfang, damit Sie so etwas in Ihrer Zwischenablage haben - "FileServer01/topfolder/subfolder/shared.doc".

Wechseln Sie zum Finder, drücken Sie cmd+k, fügen Sie ein, gehen Sie zum Anfang der Zeile und geben Sie smb:// ein, drücken Sie die Eingabetaste. Es wird auf den letzten Ordner vor dem "shared.doc" heruntergeklappt.

Nicht elegant, nicht hübsch, aber es funktioniert. Und im Moment ist es vielleicht nur Ihre einzige Option, sorry.

Mac Outlook unterstützt keine Plugins. Ich dachte vielleicht daran, einen neuen URL-Handler zu registrieren, der das Schema "file: //" übernahm, aber fehleranfällig zu sein scheint. Wirklich, ich versuche es mit Technik für ein Nicht-Technik-Publikum zu lösen. Etwas, das wir einfach installieren können, und es wird es richtig abbilden.
Hast du das zum Laufen bekommen? Mapping von "file://..." auf "smb://...", damit wir einfach auf die Netzwerkserver-Links klicken und sie im Finder öffnen können?

In neueren (Mojave 10.14 - Catalina 10.15) Versionen von macOS Finder können Sie ganz einfach eine Kopie des Netzwerk-Volume-Pfads erhalten:

Bearbeiten->Als Link kopieren mit Steuerung & Option fügt ^⌥⌘-Ceinen Link ähnlich dem folgenden Beispiel in die Zwischenablage ein:

smb://someserver/Share%20on%20some%20server/file.ext

In 10.8 gibt es eine eingebaute Funktionalität, um dies zu tun ... also wurden Ihre Wünsche gewissermaßen erfüllt, vorausgesetzt, Sie können auf die neueren Betriebssysteme migrieren. Ich kann mir vorstellen, dass die Unterstützung dafür erst mit 10.9 besser wird.

Könnten Sie das näher erläutern? Was hat OSX 10.8 in Bezug auf das, was gefragt wurde, hinzugefügt?

Ich habe 10.8 verwendet und habe Links von meinem PC an unseren Mac-Benutzer als solchen gesendet ---

smb://video/videoshare/ordner/

Ursprünglich hatte ich sie verschickt

\\video\videoshare\folder\ --- Dies würde immer noch funktionieren, sie müssten einen Rechtsklick ausführen, dann URL öffnen auswählen und es würde den Speicherort öffnen.

Jetzt sind wir auf 10.9.3 und die Möglichkeit, einen Samba-Netzwerklink in Outlook 2010 zu öffnen, scheint spurlos verschwunden zu sein. Ich sende es so, wie ich es für Mac-Benutzer getan habe, und jetzt können sie nicht auf den Link klicken, um es zu öffnen. Sie müssen einen Rechtsklick machen und dann die URL öffnen und manchmal funktioniert es und manchmal nicht.

Hallo und willkommen bei Ask Different. Das Posten im Antwortbereich ist speziell für das Posten direkter Antworten auf die gestellte Frage reserviert. Das Stack Exchange Q&A-Format unterscheidet sich von Ihrem typischen Forum, es ist nicht für Diskussionen gedacht. Weitere Informationen finden Sie in unserem Hilfebereich . Erwägen Sie, dies zu löschen, da es wahrscheinlich weiterhin Stimmen nach unten ziehen wird, weil es keine direkte Antwort auf die Frage ist, oder es verbessert, um eine direkte Antwort zu sein.