4D v16.3

Anhang B: 4D über Befehlszeilen verwenden

Home

 
4D v16.3
Anhang B: 4D über Befehlszeilen verwenden

Anhang B: 4D über Befehlszeilen verwenden  


 

 

Sie können Ihre 4D Programme über Befehlszeilen im Mac OS Terminal oder in der Windows Konsole steuern (4D und 4D Server).
Mit dieser Funktionalität können Sie eine Datenbank aus der Ferne öffnen oder schließen. Das ist insbesondere beim Verwalten von Web Servern hilfreich.

Sie können Befehlszeilen für 4D Programme im Mac OS X Terminal oder in der Windows Konsole ausführen:

  • auf OS X müssen Sie den Befehl Öffnen verwenden
  • unter Windows können Sie die Argumente direkt übergeben

Hinweis: Auf OS X können Sie die Parameter direkt übergeben, wenn Sie zum Ordner gehen, in dem das Programm innerhalb des Pakets abgelegt ist (Contents/MacOS Pfad). Liegt das 4D Paket z.B. im Ordner MeinOrdner, schreiben Sie die Befehlszeile wie folgt: /MeinOrdner/4D.app/Contents/MacOS/4D. Wir empfehlen jedoch, den Befehl Öffnen zu verwenden.

Es folgt die Beschreibung der Befehlszeilen und Parameter, die 4D Programme unterstützen. Diese Beispiele gehen davon aus, das Ihr 4D Programm auf dem Desktop gespeichert ist und die zu öffnende Anwendung im Ordner Documents liegt.

Hinweis: Der aktuelle Ordner des Benutzers wird auf OS X über den Befehl "~" aufgerufen, unter Windows über "%HOMEPATH%"

  • Programm starten
    Syntax: ApplikationPfad
    Beispiel für OS X:
    open ~/Desktop/4D.app

    Beispiel für Windows:
    %HOMEPATH%\Desktop\4D\4D.exe


    Dieser Befehl führt dasselbe aus wie bei Doppelklick auf die 4D Applikation. Das Programm startet und auf dem Bildschirm erscheint das Dialogfenster zum Auswählen der Datenbank.
  • Programm mit Strukturdatei starten
    Syntax: ApplikationPfad[--Struktur] StrukturPfad| PackagePfad
    Beispiel für OS X:
    open ~/Desktop/4D.app --args ~/Documents/myDB.4dbase

    Beispiel für Windows:
    %HOMEPATH%\Desktop\4D\4D.exe %HOMEPATH%\Documents\myDB.4dbase\myDB.4db

    Dieser Befehl startet das Programm und öffnet die zugewiesene Strukturdatei mit der aktuellen Datendatei. Es erscheint kein Dialogfenster.
  • Programm mit Strukturdatei und Datendatei starten
    Syntax: applicationPath --Struktur StrukturPfad | PackagePfad --Data DataPfad
    Beispiel für OS X:
    open ~/Desktop/4D.app --args --structure ~/Documents/myBase.4dbase --data ~/Documents/data/myData.4DD

    Beispiel für Windows:
    %HOMEPATH%\Desktop\4D\4D.exe --structure %HOMEPATH%\Documents\myBase.4dbase\myBase.4db --data %HOMEPATH%\Documents\data\myData.4DD

    Dieser Befehl startet das Programm und öffnet die zugewiesene Strukturdatei mit der gewählten Datendatei. Es erscheint kein Dialogfenster.
  • Programm beenden (nur OS X)
    Syntax: kill -s INT process_ID
    Beispiel:
    Kill -s INT 323

    Dieser Befehl führt dasselbe aus wie der Menübefehl Beenden. Die Prozesse werden der Reihe nach beendet; der Cache-Speicher wird gesichert und dann das Programm beendet.
    Hinweis: Die Prozessnummer des 4D Programms (process_ID) erhalten Sie über die Befehle ps oder top.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Anhänge

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Designmodus ( 4D v16)
4D Designmodus ( 4D v16.1)
4D Designmodus ( 4D v16.3)