Cum să remediați „Fișierul nu a putut fi executat deoarece nu aveți privilegii de acces adecvate” pe macOS

AppleScript-urile sunt tipul obișnuit de script pe care îl veți găsi pe macOS, dar există și alte formate de scripting care funcționează și pe sistemul de operare. Un anumit tip de format este formatul .command care este folosit pentru a împacheta comenzile Terminalului . Dacă aveți un fișier .command, acesta este practic un set de comenzi care sunt menite să ruleze în Terminal. Fișierul vă va scuti de problemele de a scrie comanda de fiecare dată când trebuie să o executați. Este destul de simplu, dar dacă aveți un script .command pe care încercați să-l rulați și continuați să primiți „Fișierul nu a putut fi executat deoarece nu aveți privilegii de acces adecvate”, scriptul dumneavoastră trebuie să fie autorizat să ruleze.

Ceea ce este inutil la această eroare este că vă indică cel mai rău loc pentru a o remedia; fereastra Obține informații. Asta nu va fi de nici un ajutor. Iată ce trebuie să faci.

Cum să remediați „Fișierul nu a putut fi executat deoarece nu aveți privilegii de acces adecvate” pe macOS

Remediere „Fișierul nu a putut fi executat deoarece nu aveți privilegii de acces adecvate”

Deschideți Terminalul și executați următoarea comandă. Înlocuiți „Cale către fișier” cu calea completă către fișierul .command pe care încercați să îl rulați. Dacă vi se solicită, introduceți parola de utilizator.

Sintaxă

chmod u+x „cale-to-file”

Exemplu

chmod u+x /Users/Fatimawahab/Desktop/script.command

Odată ce comanda a fost executată, fișierul în cauză va avea permisiunea de care are nevoie pentru a rula. Faceți dublu clic pe el și ar trebui să ruleze fără mesaje de eroare.

Cum să remediați „Fișierul nu a putut fi executat deoarece nu aveți privilegii de acces adecvate” pe macOS

Această permisiune este setată pe bază de fișier. Aceasta înseamnă că, deși puteți utiliza comanda pentru a rula fișierul către care ați introdus calea, nu veți putea rula în mod sumar toate fișierele .command. Pentru fiecare fișier .command pe care doriți să-l rulați, va trebui să-i acordați mai întâi permisiunea. În plus, acesta este setat pe o bază de utilizator, astfel încât fișierul poate fi rulat numai de utilizatorul căruia i-a fost acordat permisiunea. Acestea fiind spuse, puteți modifica comanda, astfel încât să se acorde permisiunea de a rula script-ului pentru toți utilizatorii. Pur și simplu înlocuiți „u” din comandă cu „a”.

Sintaxă

chmod a+x „cale-to-file”

Desigur, va trebui să introduceți parola de administrator de data aceasta, deoarece modificarea este făcută pentru toți utilizatorii, ceea ce nu este ceva ce un utilizator obișnuit poate face.

Dacă doriți vreodată să revocați permisiunea pentru fișier, executați următoarea comandă.

Sintaxă

chmod -x „calea către fișier”

Exemplu 

chmod -x /Users/Fatimawahab/Desktop/script.command

„x” din comandă face ca fișierul să fie „executabil”. Semnul minus care îl precede în ultima comandă revocă această permisiune.

Leave a Comment

Cum se vizualizează FPS-ul pe macOS

Cum se vizualizează FPS-ul pe macOS

Cum se vizualizează FPS-ul pe macOS

Copiere de rezervă a blogului Tumblr [Mac]

Copiere de rezervă a blogului Tumblr [Mac]

Marco Arment, dezvoltatorul principal al Tumblr, populara comunitate de microblogging, a lansat o aplicație pentru Mac pentru a face backup la blogurile Tumblr, numită Tumblr Backup.

Disk Drill este un software de recuperare a datelor complet gratuit pentru Mac

Disk Drill este un software de recuperare a datelor complet gratuit pentru Mac

Disk Drill este o aplicație nouă pentru Mac care nu numai că recuperează hard disk-ul, ci și partiția, fișierele deteriorate, fotografiile și orice tip de suport media.

Google Maps pe Mac Desktop

Google Maps pe Mac Desktop

Dacă ești utilizator de Mac, ești destul de norocos dacă ai serviciul Google Maps pe desktop. Spre deosebire de Google Earth, Google Maps este un alt serviciu separat.

Configurarea Mac-ului pentru productivitate fără aplicații terțe

Configurarea Mac-ului pentru productivitate fără aplicații terțe

Ne place mereu să vorbim despre cum Mac OS X este un sistem de operare robust cu o arhitectură UNIX subiacentă. Aceasta este o modalitate indirectă, extrem de tocilaristă, de a...

DiskEject – Scoaterea forțată a unui CD sau DVD pe Mac

DiskEject – Scoaterea forțată a unui CD sau DVD pe Mac

Este o problemă frecventă la Macbook-uri și desktop-uri Mac atunci când un disc CD sau DVD nu se ejectează corect. Singura soluție pentru a remedia această problemă este repornirea sistemului.

Cum să adaugi mai multe imagini într-un singur PDF pe macOS

Cum să adaugi mai multe imagini într-un singur PDF pe macOS

Cum să adaugi mai multe imagini într-un singur PDF pe macOS

Îmbunătățiți-vă înregistrarea ecranului pe jocurile Mac cu aceste sfaturi de la experți

Îmbunătățiți-vă înregistrarea ecranului pe jocurile Mac cu aceste sfaturi de la experți

Avem cele mai bune metode de înregistrare a ecranului pe care utilizatorii de Mac ar trebui să le cunoască, inclusiv aplicații și instrumente native și cele mai bune opțiuni de software de înregistrare terță parte.

Sincronizați muzica cu Android, Windows Phone și Blackberry [Mac]

Sincronizați muzica cu Android, Windows Phone și Blackberry [Mac]

Instinctiv Music Player, așa cum sugerează și numele, este un player media intuitiv, de tip jukebox, pentru gestionarea diverselor fișiere media pe Mac. Are un design foarte curat

Cum se utilizează ecranul divizat pe Mac: Multitasking ca un profesionist

Cum se utilizează ecranul divizat pe Mac: Multitasking ca un profesionist

Află cum să folosești ecranul împărțit pe Mac. Urmează acești pași simpli pentru a activa Split View și a îmbunătăți multitasking-ul.