¿Cómo traducir entre ubicaciones de files de estilo Windows y Mac?

Para una oficina con estaciones de trabajo Windows en su mayoría y algunas estaciones de trabajo OS X, ¿cuál es la forma más fácil para que los usuarios de Mac traduzcan las routes de files al estilo de Windows?

Por ejemplo, para traducir automáticamente \\fileserver01\client-files\client01\comp.psd , si se envía en un correo electrónico, a //fileserver01/client-files/client01/comp.psd ?

  • macOS 10.13: installation de Windows 10 con Boot Camp
  • Instalar y arrancar Windows desde el disco duro USB?
  • Perdió Windows después de particionar con la Utilidad de Discos
  • Partición Windows 10 no reconocida mac high sierra (sistema APFS)
  • ¿Cómo puedo cargar una estructura de directory desde una PC a iCloud sin copyrla primero a mi unidad iCloud?
  • Conversión de partición de MBR a GPT
  • Vino en Mac a través de Homebrew
  • ¿Cómo se juega Age of Empires en una Mac con vapor?
  • 2 Solutions collect form web for “¿Cómo traducir entre ubicaciones de files de estilo Windows y Mac?”

    Este sitio tiene una forma de traducir a una location de networking mac y abrirla: http://hints.macworld.com/article.php?story=20040322155331393

    Por lo tanto, podría savelo fácilmente como un service de text y poder seleccionar una location de networking de Windows, hacer clic con el button derecho y hacer que se traduzca y se abra.

    Me imagino que podría invertir la function y traducir de nuevo a una cadena de location de networking de Windows.

    A continuación, le mostramos cómo configurar un service de text para convertirlo a una ruta Mac y abrirlo en Finder:

    • Abre Automator
    • Elija "Servicio"
    • Arrastre un elemento "Ejecutar AppleScript" desde la biblioteca al área principal a la derecha.
    • Copie y pegue este AppleScript en él: https://gist.github.com/2211017 (no formatearía correctamente aquí)
    • Guárdalo en "Convertir y abrir la ruta de Windows" o lo que quieras.
    • Seleccione una ruta en una aplicación, haga clic con el button derecho y busque el service que creó (podría estar en el submenu "Servicios")

    Esto es lo que debe ser su service de Automator: Ejemplo de servicio de Automator

    Sé que este es un intercambio antiguo, pero aún funciona. Bifurqué el código para mostrar un ejemplo de conversión de una ruta de disco de networking a un protocolo SMB con una dirección IP de server.

    Esto es útil si los usuarios de Windows tienen una unidad de networking con letras, como W: \ a \ really \ tedious \ folder \ path

    https://gist.github.com/jberg412/036484376a56f09e1a4a

    Gracias por el guion original PenguinRob.

     on searchReplace(theText, SearchString, ReplaceString) set OldDelims to AppleScript's text item delimiters set AppleScript's text item delimiters to SearchString set newText to text items of theText set AppleScript's text item delimiters to ReplaceString set newText to newText as text set AppleScript's text item delimiters to OldDelims return newText end searchReplace on run {input, parameters} set myClip to the input set mylocation to searchReplace(myClip, "<", "") set mylocation to searchReplace(mylocation, ">.", "") set mylocation to searchReplace(mylocation, ">", "") set mylocation to searchReplace(mylocation, "\\", "/") set mylocation to "smb:" & mylocation # convert Windows network drive paths to SMB addresses EXAMPLE: set mylocation to searchReplace(mylocation, "smb:W:", "smb://10.0.0.1/shares") # check if the person who gave you the windows link used a lowercase drive letter: set mylocation to searchReplace(mylocation, "smb:w:", "smb://10.0.0.1/shares") # fix issue with spaces set mylocation to searchReplace(mylocation, " ", "%20") tell application "Finder" open location mylocation end tell # after setting the location, set Finder to topmost, or delete this section if you dont want that. tell application "Finder" activate end tell return input end run 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).