2014-11-24 3 views
-1

Мне нужна команда или что-то, что позволит мне отправить файл текущему зарегистрированному пользователю Mac без ручной установки этого файла. Это можно сделать? Пример: У меня есть файл под названием test.app. Я хочу скопировать его на рабочий стол пользователя. Я не знаю, что такое текущее имя пользователя, и я хочу, чтобы он автоматически включался, а затем копировал файл до пользователя.Скопируйте файл в текущий логин на рабочем столе пользователей Mac

+0

Есть ли способ скопировать файл с этим автоматически. Я хочу скопировать файл plist, и все будет сделано автоматически. Я не могу сидеть и делать команду ls. Как я могу это сделать? – Kyle

ответ

0

Просто используйте ~/Desktop/test.app в качестве местоположения файла. Он поместит его на рабочий стол текущего пользователя.

+0

Это, кажется, ничего не делает – Kyle

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" 

И что нужно скопировать файл на то, что пользователи настольных вы хотите.

Надеюсь, это поможет!

Смежные вопросы