Applescript көмегімен сіз тек біреуінде папка файлдарын біріктіре аласыз

Applescript бағдарламалау тілі

Біздің көпшілігімізде мынаны алдық қалтаға басқаларға толы қалталар жүктелген мұрағаттар, содан кейін жинау керек мұрағаттар тек қана бір қалтаға, оны қолмен жасау сіздің қымбат уақытыңызды босқа жұмсау болып табылады, бірақ өтінім Appliccript бізге осы қиын тапсырмаға қол ұшын беру.

Бірінші қадам сценарий өңдегішін ашыңыз Өтініштер / Applescript. Жаңа терезе пайда болады; сол жерге көшіріңіз және қойыңыз:
«Finder» қосымшасын айтыңыз
Белсендіру
TopFolder параметрін орнатыңыз (бүркеншік ат ретінде таңдау)
–Дисплей диалогы (мәтін ретінде TopFolder)
EverySubDir көмегімен қайталаңыз (theTopFolder папкасының барлық қалталарын алыңыз)
тырысу
–Дисплей диалогы (EverySubDir мәтін түрінде)
Everyfile-мен қайталаңыз (барлық қалталар файлын алыңыз (EverySubDir бүркеншік ат ретінде))
тырысу
әр файлды TopFolder ішіне жылжытыңыз
соңынан көріңіз
соңы қайталау
қалтаны жою (бүркеншік атпен EverySubDir)
соңынан көріңіз
соңы қайталау
соңын айтыңыз.

Қолданыңыз сценарийтаңдалғаннан кейін қалтаға сіз Finder-де қалағаныңызға назар аударыңыз сценарий жай ғана табыңыз мұрағаттар ішінде қалталар бірінші деңгей; Жақсы испан тілінде бұл дегеніміз, егер а қалтаға бірінші деңгей басқа қалтаға, бұл ішкі қалта ішкі жүктемесімен тікелей қоқысқа жіберіледі мұрағаттар.

Егер бұл жұмыс сіз үшін күнделікті нәрсе болса, онда сіз үнемдей аласыз сценарий егер сіз, мысалы, бәрін жинағыңыз келсе мұрағаттар Бірнеше қалтаға салынған баспа тапсырмасына қатысты да пайдалы болады.

| Арқылы Faq-Mac


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

4 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Хосе дижо

    Немесе мен оны өте жақсы түсінбеймін (мүмкін) немесе егер сізде бірнеше ішкі қалталармен және өз кезегінде басқа ішкі қалталармен бірге 1 папка болса, бұл сценарийде ешқандай мағына байқамаймын. Бұл жағдайда жұмыс істеуге болмайды, солай ма? Егер мен оны дұрыс түсінген болсам, ол тек негізгі қалтаның ішінде бір немесе бірнеше қалталар болған жағдайда ғана жұмыс істейді, бірақ оларда жоқ. Өтінемін, біреу маған түсіндіріп берсін
    рахмет

  2.   Ли-Мун дижо

    Ия, Хосе, осылай жұмыс істейді ... бұл бірінші деңгейдегі қалталарға қатысты, яғни олардың ішінде басқалары жоқ. Сізде басқа ішкі қалталар бар, бірақ олардың ішінде басқалары жоқ, файлдары бар, бірақ басқа қалталары жоқ ... жарай ма? Әйтпесе ішкі қалталар жойылып, сіздегі ақпарат жоғалып кетер еді, сондықтан менің ойымша қолмен жасасаңыз жақсы болар еді ...

  3.   Хосе дижо

    рахмет 🙂

  4.   Рауль дижо

    Мен түсінбеймін, яғни барлығын алфавитке салдым және синтаксистік қате бар екенін айтады (өрнек, қасиет немесе сынып формасы және т.б. күтілуде. Бірақ белгісіз идентификатор табылды