¿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 ?

  • Cómo limpiar Docker para contenedores Mac
  • ¿Cómo recortar las páginas pares e impares de forma diferente en un PDF?
  • ¿Cómo puedo hacer que mi Mac se conecte automáticamente a una networking determinada siempre que esté disponible?
  • Cómo verificar el estado de VT-x en MacBook Pro
  • ¿Es normal tener un file oculto ".pdf" en mi carpeta "Descargas"?
  • Cómo evitar que Mac cambie el order de los Escritorios / Espacios
  • Tiempo de CPU elevado de Finder en El Capitan
  • ¿A dónde se dirigió la carpeta ~ / Library en Lion?
  • Cómo configurar Finder para * siempre * usar vista de list
  • ¿El uso de álbumes para combinar events mantiene intactos los events?
  • La terminal no funciona después de la installation de Yosemite
  • LSUIPresentationMode ya no funciona en Yosemite
  • 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).