Hoe op te lossen Bestand kon niet worden uitgevoerd omdat u niet over de juiste toegangsrechten beschikt op macOS

AppleScripts zijn het gebruikelijke scripttype dat u op macOS aantreft, maar er zijn andere scriptindelingen die ook op het besturingssysteem werken. Een bepaald type formaat is het .command-formaat dat wordt gebruikt om Terminal-commando's te verpakken . Als u een .command-bestand hebt, is het in feite een reeks opdrachten die bedoeld zijn om in de Terminal te worden uitgevoerd. Het bestand zal u de moeite besparen om de opdracht elke keer dat u het moet uitvoeren te moeten wegschrijven. Het is eenvoudig genoeg, maar als je een .command-script hebt dat je probeert uit te voeren, en je krijgt steeds de melding "Bestand kan niet worden uitgevoerd omdat je niet over de juiste toegangsrechten beschikt", moet je script worden geautoriseerd om te worden uitgevoerd.

Wat nutteloos is aan deze fout, is dat hij je verwijst naar de slechtste plek om hem te repareren; het venster Info ophalen. Dat gaat niets helpen. Dit is wat u moet doen.

Hoe op te lossen Bestand kon niet worden uitgevoerd omdat u niet over de juiste toegangsrechten beschikt op macOS

Fix "Bestand kon niet worden uitgevoerd omdat u niet over de juiste toegangsrechten beschikt"

Open Terminal en voer de volgende opdracht uit. Vervang 'Pad-naar-bestand' door het volledige pad naar het .command-bestand dat u probeert uit te voeren. Voer het gebruikerswachtwoord in als daarom wordt gevraagd.

Syntaxis

chmod u+x "pad-naar-bestand"

Voorbeeld

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

Nadat de opdracht is uitgevoerd, heeft het bestand in kwestie de toestemming die het nodig heeft om te worden uitgevoerd. Dubbelklik erop en het zou zonder foutmeldingen moeten werken.

Hoe op te lossen Bestand kon niet worden uitgevoerd omdat u niet over de juiste toegangsrechten beschikt op macOS

Deze toestemming wordt per bestand ingesteld. Dit betekent dat hoewel je de opdracht kunt gebruiken om het bestand uit te voeren waarnaar je het pad hebt ingevoerd, je niet in staat zult zijn om alle .command-bestanden samen te vatten. Voor elk .command-bestand dat u wilt uitvoeren, moet u het eerst toestemming geven. Bovendien wordt dit per gebruiker ingesteld, zodat het bestand alleen kan worden uitgevoerd door de gebruiker aan wie het toestemming heeft verleend. Dat gezegd hebbende, kunt u de opdracht wijzigen zodat toestemming wordt verleend aan het script om voor alle gebruikers te worden uitgevoerd. Vervang gewoon de 'u' in het commando door 'a'.

Syntaxis

chmod a+x "pad-naar-bestand"

U zult deze keer natuurlijk het beheerderswachtwoord moeten invoeren, omdat de wijziging voor alle gebruikers wordt doorgevoerd, wat niet iets is dat een gewone gebruiker kan doen.

Als u ooit de toestemming voor het bestand wilt intrekken, voert u de volgende opdracht uit.

Syntaxis

chmod -x "pad naar bestand"

Voorbeeld 

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

De 'x' in de opdracht maakt het bestand in feite 'uitvoerbaar'. Het minteken dat eraan voorafgaat in de laatste opdracht trekt die toestemming in.

Leave a Comment

Meerdere afbeeldingen toevoegen aan één PDF op macOS

Meerdere afbeeldingen toevoegen aan één PDF op macOS

Meerdere afbeeldingen toevoegen aan één PDF op macOS

Verbeter je schermopname op Mac Game met deze deskundige tips

Verbeter je schermopname op Mac Game met deze deskundige tips

We hebben de beste methoden voor schermopname op de Mac voor gebruikers op een rijtje gezet, inclusief native apps en tools en de beste opties voor opnamesoftware van derden.

Muziek synchroniseren met Android, Windows Phone en Blackberry [Mac]

Muziek synchroniseren met Android, Windows Phone en Blackberry [Mac]

Instinctiv Music Player is, zoals de naam al zegt, een intuïtieve jukebox-achtige mediaspeler voor het beheren van diverse mediabestanden op je Mac. Het heeft een zeer overzichtelijke interface.

Splitscreen gebruiken op Mac: multitasken als een pro

Splitscreen gebruiken op Mac: multitasken als een pro

Leer hoe je gesplitst scherm op je Mac gebruikt. Volg deze eenvoudige stappen om Split View in te schakelen en je multitasking te verbeteren.

Memory Diag en Battery Diag zijn twee eenvoudige apps voor systeembewaking [Mac]

Memory Diag en Battery Diag zijn twee eenvoudige apps voor systeembewaking [Mac]

Onderhoudsapps hebben een grote aanhang. Sommige enthousiastelingen worden gemotiveerd door componentmonitoring, terwijl anderen zich richten op het opschonen van hun apparaten met tools zoals Onyx.

Hoe maak je een screenshot op een Mac: uitgebreide handleiding

Hoe maak je een screenshot op een Mac: uitgebreide handleiding

Leer hoe je screenshots maakt op een Mac met onze stapsgewijze handleiding. Ontdek de beste sneltoetsen, tips en tools om je scherm vast te leggen.

Hoe u equalizerinstellingen per nummer in iTunes kunt opgeven

Hoe u equalizerinstellingen per nummer in iTunes kunt opgeven

Muziekspelers, de goede, hebben ingebouwde equalizers. Normaal gesproken is de equalizer een one-size-fits-all-instelling. Je kunt elk type geluid selecteren om

ReadCube: Zoek in Google Scholar naar PDFs en organiseer lokale PDF-bestanden

ReadCube: Zoek in Google Scholar naar PDFs en organiseer lokale PDF-bestanden

Haal meer uit je pdf's met ReadCube. Krijg toegang tot universitaire tijdschriften, doorzoek wetenschappelijke databases en verbeter je onderzoek.

Uw Mac instellen voor productiviteit zonder apps van derden

Uw Mac instellen voor productiviteit zonder apps van derden

We praten er altijd graag over dat Mac OS X een robuust besturingssysteem is met een onderliggende UNIX-architectuur. Dat is een hypergeeky omweg.

LogMeIn – Beheer uw computer op afstand vanaf elk besturingssysteem of elke browser

LogMeIn – Beheer uw computer op afstand vanaf elk besturingssysteem of elke browser

Gisteren hebben we een handleiding geschreven over het maken van een externe bureaubladverbinding in Windows 7. Het is een geweldige manier om de computer te bedienen als u niet thuis bent, maar wat als