Wie ändere ich die Dateipfadstruktur mithilfe des Automators (Windows zu Mac)?

2

Ich benutze einen Mac bei der Arbeit und die Leute schicken mir den ganzen Tag Windows-Dateipfade. Weiß jemand, wie man den Dateipfad mithilfe von AppleScript in einem Automator konvertiert, damit ich mit der rechten Maustaste in eine E-Mail klicken und sie dann öffnen kann?

Windows-Pfad: \\Sfa66\devmrkdt$\Donor Relations\FY14\Events\Invitation\Email

Mac-Pfad: smb://Sfa66\devmrkdt$/Donor Relations/FY14/Events/Invitation/Email

Diese Antwort war so nah Wie übersetze ich zwischen Windows- und Mac-ähnlichen Dateispeichern? Dies funktioniert jedoch nicht, wenn der Dateipfad Leerzeichen enthält.

Philbar
quelle

Antworten:

1

Leerzeichen müssen gekreuzt werden. Um einem Sonderzeichen wie einem Leerzeichen zu entkommen, verwenden Sie einen Schrägstrich, sodass "" zu "\" wird.

Sie können das Skript https://gist.github.com/2211017 ändern, indem Sie die folgende Zeile set mytext to searchReplace(mytext, " ", "\ ")nach Zeile 16 einfügen.

...
15. set mytext to searchReplace(mytext, ">.", "")
16. set mytext to searchReplace(mytext, ">", "")

17. set mytext to searchReplace(mytext, " ", "\ ")

18. set findIt to "\\"
19. set replaceIt to "/"
...
der Titan
quelle
-4

Für diese Aufgabe habe ich drei Mac Automator-Skripte erstellt, die auf Internet-Codefragmenten basieren. Genießen.

URL: https://github.com/marcoziti/mactoys

Marco Ziti
quelle
2
Willkommen bei Ask Different! Während dies theoretisch die Frage beantworten mag, wäre es vorzuziehen , die wesentlichen Teile der Antwort hier einzuschließen und den Link als Referenz bereitzustellen.
Glorfindel