Äquivalent von Batch Script für macOS

MD Aminul Islam 30 Januar 2023
  1. Äquivalent zu Batch Script für macOS
  2. Ein erweitertes Beispiel für AppleScript
  3. Hauptmerkmale von AppleScript
Äquivalent von Batch Script für macOS

Für Windows haben wir eine spezialisierte Skriptsprache namens Batch, deren Dateierweiterung .bat ist. Andererseits haben wir eine spezialisierte Skriptsprache für Linux, Bash, mit der Endung .sh.

Dieser Artikel stellt eine Skriptsprache für macOS vor, die Bash und Batch, AppleScript, ähnelt.

Äquivalent zu Batch Script für macOS

AppleScript ist eine von Apple entwickelte Skriptsprache, die speziell für die Betriebssystemumgebung macOS entwickelt wurde. Durch diese Skriptsprache kann ein Benutzer direkt skriptfähige Macintosh-Anwendungen steuern.

Es ist auch ein Teil von macOS. Mit dieser Skriptsprache können Sie Skripte mit einer Reihe von Anweisungen erstellen, sich wiederholende Aufgaben automatisieren, Funktionen kombinieren und vieles mehr.

Unten teilte ein einfaches AppleScript zum Drucken von Hello World !!!. Der Code für das Beispiel lautet:

tell application "My Application"
    display alert "Hello world!!!"
end tell

Das Äquivalent für diesen Code in Batch sieht folgendermaßen aus:

@echo off
ECHO Hello world!!!

Beide Codes zeigen dieselbe Ausgabe an, aber der AppleScript-Code zeigt die Ausgabe in einer Popup-Warnung an.

Ausgabe:

Hello world!!!

Ein erweitertes Beispiel für AppleScript

Dies ist ein erweitertes Beispiel, bei dem wir uns auf die GUI-Funktion von AppleScript konzentriert haben. In unserem Beispiel unten zeigen wir eine Popup-Nachricht mit etwas Text an.

Der AppleScript-Code für dieses Beispiel sieht wie folgt aus.

display dialog "Some text here" with icon stop buttons {"OK"} default button {"OK"}

Der obige Code ist ein grundlegender Benachrichtigungsdialog mit Unterstützung der GUI von AppleScript.

AppleScript enthält eine kleine Anzahl von Befehlen, unterstützt den Benutzer jedoch, indem es Frameworks bereitstellt, über die Sie viele aufgabenspezifische Befehle ausführen können. Die Erweiterung von AppleScript ist .SCPT.

Das AppleScript-Update wird kontinuierlich mit dem Update von macOS durch die Apple Corporation aktualisiert. Im Folgenden werden einige aufregende Funktionen von AppleScript vorgestellt.

Hauptmerkmale von AppleScript

  1. AppleScript unterstützt vollständiges Unicode.
  2. AppleScript-erweitertes Anwendungsobjekt.
  3. AppleScript enthält aktualisierte skriptfähige Systemeinstellungen.
  4. AppleScript enthält zahlreiche Funktionen, darunter die Lese- und Schreibfunktion.
  5. AppleScript bietet Frameworks-Unterstützung.
  6. AppleScript bietet Unterstützung für Ordneraktionen.
  7. AppleScript bietet Unterstützung für beschreibende Fehlermeldungen.
  8. AppleScript unterstützt die Automatisierung von Aufgaben.

Bitte beachten Sie, dass der erste Code, den wir hier geteilt haben, in AppleScript geschrieben ist, das nur in der macOS-Umgebung von Apple ausgeführt werden kann, und der zweite Code, den wir in diesem Artikel geteilt haben, in Batch Script geschrieben ist und nur in der Windows-Eingabeaufforderungsumgebung ausgeführt wird.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn