-1

このファイルの場所を手動で設定せずに、現在ログインしている Mac ユーザーにファイルを送信できるようにするコマンドまたは何かが必要です。これはできますか?例 test.app というファイルがあり、これをユーザーのデスクトップにコピーします。現在のユーザー名がわからないので、自動的に取得してからファイルをユーザーにコピーしたいと考えています。

4

2 に答える 2

0

すべてのユーザーを見つけるには、次を使用します。

do shell script "cd /Users; ls"
return result

これにより、AppleScript エディターの下部にあるイベント ログの [結果] タブにユーザーが返されます。

次に、test.app をコピーするには、次を使用します。

do shell script "cp -R /path/to/test.app /Users/whateveruser/Desktop/test.app"

これにより、必要なユーザーのデスクトップにファイルがコピーされます。

お役に立てれば!

于 2014-12-17T02:18:24.897 に答える
0

ファイルの場所として ~/Desktop/test.app を使用するだけです。現在のユーザーのデスクトップに配置されます。

于 2014-11-24T17:45:37.953 に答える