Как я могу сделать сочетание клавиш для так же команда в Средстве поиска OSX?

Заголовок должен прояснить, что я, после, но по существу я хотел бы способ нажать command+some клавишу для установки так же, команда для слияния файлов и папок вместо того, чтобы стереть и заменить их как command+C/command+V делает.

Как Вы идете о редактировании/просмотре команд клавиатуры и терминальных команд, на которые они отображаются?

0
задан 05.03.2011, 01:04

1 ответ

Можно сделать это путем создания Сервисного использования Automator, который получает файлы и папки, как введено и доступен в Средстве поиска. Добавьте действие Сценария оболочки Выполнения, которое получает вход как аргументы, и измените сценарий по умолчанию на a ditto звонить.

Когда Вы делаете это этот путь, Вы не имеете никакого контроля, по которому каталог src, и который является target.


С другой стороны, откройте Automator, создайте Сервис, который получает выбранные папки в Средстве поиска, и добавьте Выполнение действие AppleScript со следующим кодом сценария:

on run {input, parameters}
    set dest to choose folder with prompt "Select destination:"
    set dest_path to (POSIX path of dest) as text
    set src_paths to ""
    repeat with idx from 1 to count (input)
        set src_paths to src_paths & (quoted form of (POSIX path of item idx of input as text)) & " "
    end repeat
    set cmd to "ditto " & src_paths & quoted form of dest_path
    do shell script cmd
end run

Что это делает: Это возьмет Ваш выбор в Средстве поиска как исходные папки, подсказка для папки назначения. и затем выполнитесь

ditto src1 src2 src3 srcn dest

Сохраните и присвойте сочетание клавиш в Установках системы» Клавиатура» Горячие клавиши» Сервисы. Ищите свой сервис в категории "Files and Folders" и щелчке с его правой стороны от него. Затем можно нажать желаемый ярлык.

2
ответ дан 24.11.2019, 06:43

Теги

Похожие вопросы