Si vous deviez ouvrir AppleScript, vous utiliseriez le format suivant :
do shell script "/usr/bin/su - " & user & " -c " & "'" & cmd & "'" with administrator privileges password "blahblah"
Si vous vouliez créer un script shell, vous devriez chmod a+x
le fichier et l'écrire comme ceci :
#!/usr/bin/env bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
Ou, vous pouvez l'écrire comme je le ferais :
#!/usr/bin/bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
- Enregistrez le fichier sous
VotreScript.sh
- Ajoutez les permissions d'exécution en tapant
chmod a+x YourScript.sh
dans Terminal
- Cliquez avec le bouton droit sur le fichier dans Finder et sélectionnez "Ouvrir avec" puis sélectionnez "Autre"
- Sélectionnez Terminal comme application pour ouvrir le fichier (changez à Toutes les applications)
- Vous n'avez pas besoin de sélectionner "Ouvrir toujours avec"