0 votos

¿Cómo abrir un recurso compartido de red con el comando "abrir" y no crear una ventana del Finder?

Mi Mac ejecuta diariamente un script (vía cron ) que monta un recurso compartido de red AFP en un servidor remoto, escribe en él y desmonta el recurso compartido. Desafortunadamente, el script tiene el efecto secundario de abrir una ventana del Finder para ver el recurso compartido de red, que aparece en medio de la jornada del usuario, interrumpiendo su trabajo. ¿Hay alguna manera de montar el recurso compartido de red sin abrir la ventana del Finder?

Monto el recurso compartido de red utilizando el open comando ( /usr/bin/open ):

open afp://username:pw@server.com/MyVolumeName

Ya he probado el -g opción ( No llevar la aplicación al primer plano ) y el -j opción ( Lanza la aplicación oculta ) para open pero la ventana del Finder sigue apareciendo.

Gracias.

1voto

user43889 Puntos 266

El open abre el archivo/carpeta/compartimiento utilizando la aplicación por defecto del tipo de archivo/carpeta/compartimiento. En este caso Finder.

Necesitas el mount de mando. Inténtalo:

mkdir MyVolumeName
mount_afp afp://username:pw@server.com/MyVolumeName myVolumeName

No necesitas el mkdir si el punto de montaje ya existe como una carpeta vacía. Pero lea primero la documentación con man mount_afp .

A menos que tenga una razón para usar AFP, generalmente es mejor usar SMB usando mount_smbfs .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X