script zum ausschalten

PanelGFX

PanelGFX

Aktives Mitglied
Thread Starter
Dabei seit
08.07.2004
Beiträge
106
Reaktionspunkte
0
hi,gibts nen script welcher den mac runterfährt trotz offenen programmen wie itunes oder so?
 
Hmm,

shutdown -h now

tuts nicht?
Ist halt nicht apple script sonder auf Shellebene.
Vielleicht weiss ja jemand wie man Shellbefehle aus a.script aus
ausführt...
Grüßle
 
Ähhmmm, ich schalte öfters einfach ganz normal mit dem ON/OFF Knopf aus, den Schirm voller Fenster.
Der Mac macht schon das nötige alleine.
 
hmm, ich hab vergessen zu schreiben das ich ein totaler newbi in sachen applescript bin...kannst du mir den genauen vorgang erklären? ich wäre dir sehr dankbar:)
 
Terminal öffnen und dann shutdown -h now oder auch halt eintippen
geht auch von aussen, wenn man mit ssh eingeloggt ist.
Hab leider noch nie was mit applescript selber gemacht, weil ich
eher aus der Unix Irix Ecke komm..
 
Jetzt geb ich mir schon selber Antworten ;-)
Aaallssooo

do shell script /sbin/halt

oder

do shell script "/sbin/shutdown -h now"

Wenn Du noch alle user vorher kicken willst

do shell script "/sbin/shutdown -k -h now"
 
hmm, hab kein plan von:) also, ich möchte das der mac automatisch nach einer stunde ausschaltet, was muss ich ALLES eingeben in den script den ich am finder anhänge?
 
ich bin noch seeehr dumm bei as:)
es kommt die meldung:Es wurde „Ausdruck“ erwartet, aber ein „end of line“ wurde gefunden.

...kein plan! aber jeder fängt mal an:)
 
oder : shutdown: NOT super-user
 
mach mal Programme->Dienstprogramme->Terminal auf und tipp
man shutdown
ein.
Du kannst auch ne Zeitangabe machen z.B.

shutdown -h +60 fährt die Kiste nach 60 min runter
 
powwow, ganz geil:) danke dir für deine geduld! muss ich den jetzt noch irgendwie am finder anhängen oder irgendas anderes noch machen?
 
so lange Du das Terminal laufen lässt fährt die kiste nach 60 min dann runter
wenn Du das mit apple script startest dürfte das weiterlaufen.

im Terminal kannst Du auch noch den Befehl nohup voranstellen
heißt no hang up
also: nohup shutdown -h +60
dann kannst Du auch das Terminal beenden und der shutdown läuft im
Hintergrund weiter.
 
aber wenn ich doch anstelle der zahl 60 eine 5 eingebe hat er nicht abgestellt nach fünf min...habs terminal weiterlaufen gelassen....
 
Ähmmm.....

Wallaby schrieb:
mach mal Programme->Dienstprogramme->Terminal auf und tipp
man shutdown
ein.
Du kannst auch ne Zeitangabe machen z.B.

shutdown -h +60 fährt die Kiste nach 60 min runter

Habs auch mal probiert......

>> Welcome to Darwin!
>> /sw/bin/init.csh: No such file or directory.

Diese zwei Zeilen sind da auch zu sehen im Terminalfenster.
Was hat das zu bedeuten??
 
funzt net...
 
Zuletzt bearbeitet:
@ernesto

ah ein fink Benutzer der fink gelöscht hat.
fink speichert ja alle Sachen im /sw/ Verzeichnis
falls Du das mal gekickt hast und von der Installation
noch in ner profile Datei . /sw/bin/init.csh steht
gibts den Fehler.

. /sw/bin/init.csh

kann in ~/.profile ~/.cshrc ~/.bashrc oder auch in /etc/profile /etc/bashrc ...
stehen.
Die Zeile kannst Du dann eigentlich löschen, wenn fink eh nicht mehr drauf sein
sollte.
 
Zuletzt bearbeitet:
Kann natürlich an den Rechten liegen, nicht jeder benutzer darf
die kiste runterfahren.

dann musst Du

sudo shutdown -h +5

eingeben. Daraufhin wird nach Deinem Passwort gefragt und der
shutdown abgesetzt

+5 sind wirklich die Minuten ;-)

leider ist das in as nicht so straight wie ichs mir dachte.
wenn ich
do shell script "/usr/bin/sudo /sbin/shutdown -h +5"
mache, will er natürlich ein passwort, und da er nicht auf ne
Ausgabe gefasst ist sagt er -> fehler passwort:
kann ich ihm ja nicht verdenken tun ;-)
vielleicht tüftel ich noch dran rum...
 
Zuletzt bearbeitet:
sorry dass ich da nicht so schnell kapiere, aber ich kann kein passwort eingeben,es wird nix angezeigt...
meldung(soweit so gut:)):We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these two things:

#1) Respect the privacy of others.
#2) Think before you type.

Password:
 
also die Meldung ist normal. Und es wird auch nix angezeigt, wenn
Du das Passwort eingiebst nicht mal Knödel wie sonst auf dem
System. Ist usus bei unix, weil man ja anhand der knödelanzahl
Rückschlüsse ziehen könnte...

Versuch noch mal im Terminal

sudo shutdown -h +5

dann sollte Passsword: kommen, wo Du dann Dein pwd eintickerst
dann müßte shutdown... pid [????] kommen

Wenn Du dann

sudo kill [????]

mit der nummer in den eckigen klammern eintippst killst Du den
shutdown prozess wieder.
 
ahhh, danke!!! hat geklappt!!! ich spritz gleich ab vor freude:) danke dir vielmals!

willst du mir gleich noch nen script erklären bei welchem ich täglich um 06.30uhr mit dem ausgeschaltetem mac via itunes mit dem secretagent stream geweckt werde und um 7.00 wenn ich aussem haus muss automatisch wieder abschaltet? :) :) danke dir auf jedemfall herzlich!
 
Zurück
Oben Unten