Pode utilizar o Terminal de Mac OS X ou a consola de Windows para manipular suas aplicações 4D (4D e 4D Server) por linhas de comando. Esta funcionalidade lhe permite abrir ou fechar uma base de dados remotamente, o que pode ser particularmente útil para os administradores de servidores web.
Pode executar as linhas de comando relativas as aplicações 4D utilizando o Terminal Mac OS X ou a consola de Windows.
- Em S X, deve utilizar o comando open.
- Em Windows, pode passar os argumentos diretamente.
Nota: Em OS X, pode passar diretamente os argumentos acessando a pasta onde se encontra a aplicação no interior do pacote (rota Contents/MacOS). Por exemplo, se o pacote 4D se encontra na pasta
MinhaPasta, deve escrever a linha de comandos da seguinte maneira:
/MyFolder/4D.app/Contents/MacOS/4D &. No entanto, lhe recomendamos que utilize o comando
open.
Esta é uma descrição de linhas de comandos e de seus argumentos que são suportados pelas aplicações 4D:
- Lançar a aplicação com um arquivo de estrutura e um arquivo de dados
Sintaxe: RotaAplicação rotaEstrutura | rotaPacote rotaDados
Exemplo OS X:
open ~/Desktop/4D.app --args --structure ~/Documents/myBase.4dbase --data ~/Documents/data/myData.4DD
Exemplo Windows:
%HOMEPATH%\Desktop\4D\4D.exe %HOMEPATH%\Documents\myBase.4dbase\myDB.4db %HOMEPATH%\Documents
Este comando lança a aplicação e abre o arquivo de estrutura desenhado com o arquivo de dados selecionado. A caixa de diálogos não aparece.- Sair da aplicação (OS X unicamente)
Sintaxe: kill -s INT process_ID
Exemplo:
[#codeRAW]Kill -s INT 323
A ação deste comando é idêntica à seleção do comando Quit. Os processos se fecham um por um, o cachê é salvo e a aplicação é fechada.
Nota: O número de processo da aplicação 4D(proceso_ID) pode ser obtido utilizando os comandos ps ou top.
Ajuda