Daudziem no mums ir gadījies, ka saņēmām a mape pilns ar citiem mapes piekrauts ar ieraksti, tad jums ir jāsavāc ieraksti tikai viens mape, darot to manuāli, tiek tērēts jūsu dārgais laiks, bet iesniegums ābolu skripts dot mums roku šajā garlaicīgajā uzdevumā.
Pirmais solis ir atvērt skriptu redaktoru, kas atrodams Pieteikumi / Applescript. Parādīsies jauns logs; tur nokopējiet un ielīmējiet:
pastāstīt lietojumprogrammai «Finder»
aktivizēta
iestatiet toTopFolder uz (izvēle kā pseidonīmi)
–Displeja dialoglodziņš (TopFolder kā teksts)
atkārtojiet ar katru vietni SubSir
mēģināt
–Displeja dialoglodziņš (EachSubDir kā teksts)
atkārtojiet ar katru failu failā (iegūstiet visus mapes failus (katra vietne kā aizstājvārdi))
mēģināt
pārvietojiet katru failu uz mapiTopFolder
beigt mēģināt
beigu atkārtošana
dzēst mapi (EachSubDir kā aizstājvārdi)
beigt mēģināt
beigu atkārtošana
beigas pateikt.
Izmantojiet scenārijspēc izvēles mape vēlaties meklētājā un ņemiet vērā, ka scenārijs vienkārši atrodi ieraksti uz mapes pirmais līmenis; Labā spāņu valodā tas nozīmē, ka, ja a mape pirmajā līmenī ir vēl viens mape, šī apakšmape nonāks tieši atkritnē ar iekšējo slodzi ieraksti.
Ja šis darbs jums ir kaut kas ikdienā, tad varat to saglabāt scenārijs un ja, piemēram, vēlaties apkopot visus ieraksti Noderīga būs arī saistība ar drukas darbu, kas ir iesniegts vairākās mapēs.
Pa | Jautājumi-Mac
Vai nu es vienkārši to ļoti labi nesaprotu (ļoti iespējams), vai arī es neredzu jēgu šim skriptam, ja jums ir 1 mape ar vairākām apakšmapēm un savukārt ar citām apakšmapēm. Šajā gadījumā tas nedarbojas, vai ne? Ja esmu pareizi sapratis, tas darbojas tikai tad, ja galvenajā mapē ir viena vai vairākas mapes, bet tajās nav vairāk. Lūdzu, kāds man to precizē
paldies
Jā, Hosē, tā tas darbojas ... tas attiecas uz pirmā līmeņa mapēm, tas ir, viņiem nav citu iekšā. Jums ir mape ar citām apakšmapēm, bet viņiem nav citu iekšā, viņiem ir faili, bet nav citu mapju ... labi? Pretējā gadījumā apakšmapes tiktu izdzēstas un jūsu tur esošā informācija tiktu zaudēta, tāpēc es domāju, ka tas būtu labāk. dari to manuāli ...
paldies 🙂
Es nesaprotu, tas ir, es visu to ievietoju AppleScript, un tas man saka, ka ir sintakses kļūda (paredzamā izteiksme, rekvizīta vai klases forma utt.) Bet tika atrasts nezināms identifikators