• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Viele hassen ihn, manche schwören auf ihn, wir aber möchten unbedingt sehen, welche Bilder Ihr vor Eurem geistigen Auge bzw. vor der Linse Eures iPhone oder iPad sehen könnt, wenn Ihr dieses Wort hört oder lest. Macht mit und beteiligt Euch an unserem Frühjahrsputz ---> Klick

[AS] "do script" als Administrator

Alecco

Transparent von Croncels
Registriert
17.02.09
Beiträge
306
Hi,

ich habe hier ein Problem: Ich möchte gerne ein Programm übers Terminal installieren. Ich mounte das Image, dann öffne ich dieses. Danach muss ich den Installer ausführen, aber das kann ich nur als Administrator. Aber ich will nicht im Terminal das Passwort eingeben...


Code:
tell application "Terminal"
    do script "hdiutil attach /programm.dmg
    cd /Volumes/programm
    sudo installer -pkg programm.pkg -target /"
end tell

Es gibt ja noch
Code:
tell application "Terminal"
    do script "..." with privileges
, aber das ist ja etwas anderes. Dann kann ich nicht mehr die AS -Syntax verwenden, oder?


Hoffentlich kann mir jmd helfen :)
 

Rastafari

deaktivierter Benutzer
Registriert
10.03.05
Beiträge
18.150
Code:
[SIZE="-1"]do shell script "installer [I]blablabla...[/I]" with administrator privileges[/SIZE]
Nix Terminal und/oder sudo needed.
 

Zettt

Doppelter Melonenapfel
Registriert
16.10.05
Beiträge
3.374
Code:
do shell script "was auch immer" with administrator privileges