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 să faci o captură de ecran pe Mac: Ghid complet

Cum să faci o captură de ecran pe Mac: Ghid complet

Învață cum să faci capturi de ecran pe un Mac cu ghidul nostru pas cu pas. Descoperă cele mai bune comenzi rapide, sfaturi și instrumente pentru a captura ecranul.

Cum să specificați setările egalizatorului pentru fiecare melodie în iTunes

Cum să specificați setările egalizatorului pentru fiecare melodie în iTunes

Playerele muzicale, cele bune, au egalizatoare încorporate. În mod normal, egalizatorul este o setare universală. Puteți selecta orice tip de sunet pentru a...

ReadCube: Căutați PDF-uri în Google Scholar și organizați fișiere PDF locale

ReadCube: Căutați PDF-uri în Google Scholar și organizați fișiere PDF locale

Obțineți mai mult de la fișierele dvs. PDF cu ReadCube. Accesați reviste universitare, căutați în baze de date academice și îmbunătățiți-vă cercetarea.

LogMeIn – Control de la distanță al computerului din orice sistem de operare sau browser

LogMeIn – Control de la distanță al computerului din orice sistem de operare sau browser

Ieri am scris un ghid despre crearea unei conexiuni desktop la distanță în Windows 7. Este o modalitate excelentă de a controla computerul dacă sunteți plecat, dar ce se întâmplă dacă...

Cum să forțezi ieșirea pe Mac – Ghid rapid și ușor

Cum să forțezi ieșirea pe Mac – Ghid rapid și ușor

Află cum să forțezi închiderea pe Mac în câteva secunde. Urmează ghidul nostru rapid pentru a închide aplicațiile care nu răspund și pentru a face Mac-ul tău să funcționeze din nou fără probleme.

Cum să deblochezi Mac-ul cu senzorul de amprentă Android

Cum să deblochezi Mac-ul cu senzorul de amprentă Android

Cum să deblochezi Mac-ul cu senzorul de amprentă Android

Cum să sincronizezi două foldere pe un Mac

Cum să sincronizezi două foldere pe un Mac

Imaginează-ți cât de ușor ar fi să sincronizezi două foldere fără a fi nevoie să sortezi manual fișierele din ele.

Cum să recuperezi App Store în iTunes

Cum să recuperezi App Store în iTunes

Cum să accesezi App Store în iTunes și să instalezi aplicații

Cog: Player muzical simplu și rapid pentru Mac

Cog: Player muzical simplu și rapid pentru Mac

Probabil te-ai bucurat de puternicul iTunes pentru redarea muzicii pe Mac, dar, așa cum stă în natura umană, uneori te plictisești de aceeași interfață iTunes.

Cum să sincronizați ușor telefonul Nokia cu Mac prin Bluetooth

Cum să sincronizați ușor telefonul Nokia cu Mac prin Bluetooth

Toate dispozitivele Nokia compatibile cu iSync se pot conecta la Mac prin Bluetooth. Cu toate acestea, anumite modele de dispozitive Nokia pot fi sincronizate și printr-un