Запустить скрипт во вкладках Терминала в High Sierra

Этот AppleScript перестал работать в High Sierra и выдает ошибку «ошибка». Терминал получил ошибку: не удается получить вкладку 2 окна 1. «номер -1728 из вкладки 2 окна 1»

Я не так хорошо разбираюсь в сценариях, поэтому любая помощь будет принята с благодарностью.

tell application "Terminal"
    activate  
    do script  
    do script "rsync -avCP --progress --stats /Volumes/TERRI1/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in tab 1 of front window  
    my makeTab()
    do script "rsync -avCP --progress --stats /Volumes/TERRI2/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in tab 2 of front window
    my makeTab()
    do script "rsync -avCP --progress --stats /Volumes/TERRI3/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in tab 3 of front window
    my makeTab()
    do script "rsync -avCP --progress --stats /Volumes/TERRI4/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in tab 4 of front window
end tell

on makeTab()
    tell application "System Events" to keystroke "t" using {command down} delay 0.2
end makeTab

См. также:  Настройка приглашения PowerShell - эквивалент CMD $ M $ P $ _ $ + $ G?
Понравилась статья? Поделиться с друзьями:
IT Шеф
Комментарии: 1
  1. Tz Terri

    После долгих поисков в Google и проб и ошибок это сработает.

    tell application "Terminal"
    activate
    do script
    do script "rsync -avCP --progress --stats /Volumes/TERRI1/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in tab 1 of front window
    my makeTab()
    do script "rsync -avCP --progress --stats /Volumes/TERRI2/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in selected tab of front window
    my makeTab()
    do script "rsync -avCP --progress --stats /Volumes/TERRI3/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in selected tab of front window
    my makeTab()
    do script "rsync -avCP --progress --stats /Volumes/TERRI4/DCIM/NORMAL/ /Volumes/DCArchive/Vids" in selected tab of front window
    

    конец сказать

    в makeTab () сообщить приложению «Системные события» нажатие клавиши «t» с помощью {command down} delay 0.2 end makeTab

    Привет, Терри! Решение похоже на проблему …!? Я сравнил их какое-то время и не могу найти ни ошибку, ни решение … Не могли бы вы просветить сообщество и объяснить обнаруженную ошибку и как именно вы ее решили? Спасибо person Tz Terri; 24.09.2018

    Исправил свой пост. Вот что нужно было изменить. лицевого окна ОБНОВЛЕНО на выбранной вкладке лицевого окна person Tz Terri; 24.09.2018

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: