Si usted se iban a abrir AppleScript, se puede usar el siguiente formato:
do shell script "/usr/bin/su - " & user & " -c " & "'" & cmd & "'" with administrator privileges password "blahblah"
Si quería hacer un script de shell, necesitarías chmod a+x
el archivo y escribir como este:
#!/usr/bin/env bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
O, usted puede escribir cómo me gustaría escribir:
#!/usr/bin/bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
- Guarde el archivo como
YourScritpt.sh
- Agregar permisos de ejecución escribiendo
chmod a+x YourScript.sh
en la Terminal
- Haga clic derecho en el archivo en el Finder y seleccione "Abrir con" y seleccione "Otros"
- Seleccione Terminal como la aplicación para abrir el archivo (cambio a Todas las Aplicaciones)
- Usted no necesita seleccionar "Siempre" Abrir Con"