Terminal: Ruta a la unidad de red en Applescript

3

Estoy intentando copiar un archivo en una unidad de red en AppleScript.

Normalmente lo haría ..

do script "mv ~/Desktop/file.txt ~/Folder/file.txt"

¿Cuál es la ruta correcta a una unidad de red? Normalmente me conecto con el buscador haciendo:

tell application "Finder"
    open location "smb://user:password@netDrive/MyShare"
end tell

¿Cómo hago:

do script "mv ~/Desktop/file.txt smb://user:password@netDrive/MyShare/Folder/file.txt"
    
pregunta TurqMage 16.02.2012 - 00:53

2 respuestas

2

La sintaxis correcta sería smb://[<user>@]<workgroup>[:<port>][/]

Para responder a tu segunda pregunta:

do shell script "mv ~/Desktop/file.txt smb://user:password@netDrive/MyShare/Folder/file.txt"
    
respondido por el daviesgeek 16.02.2012 - 01:49
0

El comando

do shell script "mv ~/Desktop/file.txt smb://user:password@netDrive/MyShare/Folder/file.txt"

devuelve 'No hay tal archivo o directorio' El Finder monta unidades de red en / Volúmenes /

do shell script "mv ~/Desktop/file.txt /Volumes/netDrive/MyShare/Folder/file.txt"
    
respondido por el TurqMage 16.02.2012 - 18:12

Lea otras preguntas en las etiquetas