[GastForen Betriebsysteme und Dienste Apple (Hard- und Software) AppleScript / Terminal

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

AppleScript / Terminal

semml
Beiträge gesamt: 205

16. Mär 2011, 07:52
Beitrag # 1 von 5
Bewertung:
(3220 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

Ich habe für einen PC eine einfache Batch-Datei geschrieben, um zu überprüfen ob ein anderer Rechner im Netzwerk angeschaltet ist oder nicht. Dias habe ich über einen einfachen Pingbefehl gelöst.

Meine Frage: Kann ich so etwas auch am Mac realisieren? Wenn ja: Wie?

MFG semml


Anhang:
Rechner_an_tester.cmd
Code
@Echo off 
title Rechner an Tester (c) RM
ping 192.168.1.156 -n 1
pause

X

AppleScript / Terminal

pronto
Beiträge gesamt: 1180

17. Mär 2011, 21:09
Beitrag # 2 von 5
Beitrag ID: #467236
Bewertung:
(3169 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Genau so simpel wie in Windows:

Code
#!/bin/sh 

ping -c 1 192.168.1.156


Und nicht vergessen das Skript ausführbar machen:

Code
chmod +x /Pfad/zum/Skript.sh 


HTH Tom


als Antwort auf: [#467098]

AppleScript / Terminal

semml
Beiträge gesamt: 205

18. Mär 2011, 10:57
Beitrag # 3 von 5
Beitrag ID: #467248
Bewertung:
(3133 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke

Muß ich den Code in Skripteditor einfügen,
oder als einfache Textdatei?????

Im Skripteditor kann ich nicht mal speichern (unbekanntes Token)

Habe dann den Code in Smultron als Skript.sh abgespeichert
Der Befehl "chmod +x /Pfad/zum/Skript.sh" hat kein Rückmeldung ergeben.
Keine Rückmeldung heißt doch alles i.O. oder?
Habe aber keine Änderung festgestellt. Was sollte dann passieren?

Ich glaube ich bin weit entfernt vom richtigem Verständnis. Sorry!
Bin halt nur ein grafischer-Oberflächen-User unter OS-X.


als Antwort auf: [#467236]

AppleScript / Terminal

GoeGG-ArT
  
Beiträge gesamt: 2535

18. Mär 2011, 16:31
Beitrag # 4 von 5
Beitrag ID: #467264
Bewertung:
(3102 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

Du kannst auch Automator benutzen um dieses Shell auszuführen,
das Automator-Ding dann als Programm sichern.


als Antwort auf: [#467248]

AppleScript / Terminal

GoeGG-ArT
  
Beiträge gesamt: 2535

18. Mär 2011, 16:43
Beitrag # 5 von 5
Beitrag ID: #467266
Bewertung:
(3097 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
oder ganz in AppleScript.
Code
try 
set result to do shell script "ping -c 1 192.168.1.2"
if result contains "1 packets transmitted, 1 packets received, 0.0% packet loss" then
display alert "IP erfolgreich gepingt" message "Yep.."
end if
end try

Das AS als .APP sichern, bei bedarf ausführen...


als Antwort auf: [#467264]
X