Terminale: percorso a Network Drive in Applescript

3

Sto provando a copiare un file su un'unità di rete in AppleScript.

Normalmente lo farei ...

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

Qual è il percorso corretto per un'unità di rete? Normalmente mi collego con il finder facendo:

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

Come faccio:

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

2 risposte

2

La sintassi corretta sarebbe smb://[<user>@]<workgroup>[:<port>][/]

Per rispondere alla tua seconda domanda:

do shell script "mv ~/Desktop/file.txt smb://user:password@netDrive/MyShare/Folder/file.txt"
    
risposta data 16.02.2012 - 01:49
fonte
0

Il comando

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

return 'Nessun file o directory di questo tipo' Finder monta unità di rete sotto / Volumi /

do shell script "mv ~/Desktop/file.txt /Volumes/netDrive/MyShare/Folder/file.txt"
    
risposta data 16.02.2012 - 18:12
fonte

Leggi altre domande sui tag