Удалить файл без воспроизведения звука в Applescript? - PullRequest
1 голос
/ 27 мая 2010
tell application "Finder"
    set deletedfile to alias "Snow Leopard:Users:test.pdf"
    delete deletedfile
end tell

Проблема в том, что я неоднократно вызываю этот скрипт из своего приложения Cocoa, поэтому звук также воспроизводится неоднократно.Можно ли отключить этот звук?

Ответы [ 2 ]

1 голос
/ 06 июня 2010

Поскольку корзина - это просто невидимая папка внутри вашей домашней папки, вы можете сделать это ...

set myFile to (path to desktop folder as text) & "myFile.txt"
set trashFolder to path to trash folder from user domain

do shell script "mv " & quoted form of POSIX path of myFile & space & quoted form of POSIX path of trashFolder
0 голосов
/ 27 мая 2010

один простой способ (не перемещается в корзину)

do shell script "rm '/Users/test.pdf'"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...