Comutadores de Linha de Comandos do Cliente Rational DOORS

É possível utilizar os comutadores de linha de comandos para substituir as configurações do registro ao iniciar o cliente Rational DOORS.

Para obter uma lista dos comutadores de linha de comandos do servidor do banco de dados do Rational DOORS, consulte Comutadores de Linha de Comandos para o Servidor de Banco de Dados do Rational DOORS.

Tabela 1. Comutadores de Linha de Comandos do Cliente Rational DOORS
Comutador (abreviatura) Parâmetro Descrição
-addins (-a) addins_folders Um ou mais caminhos para as pastas que contém os arquivos de suplementos DXL.

Use sinais de ponto e vírgula (;) para separar as entradas, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos de UNC (Convenção Universal de Nomenclatura).

-attributeaddins (-A) dxl_attributes_folders Um ou mais caminhos para as pastas que contêm os programas que podem ser usados para os atributos de DXL.

Use sinais de ponto e vírgula (;) para separar as entradas, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos de UNC (Convenção Universal de Nomenclatura).

-batch (-b) dxl_program Executa o Rational DOORS no modo em lote. O Rational DOORS é iniciado sem a GUI (suprime a tela de login e o Database Explorer), executa o programa DXL especificado e para.

No modo em lotes, normalmente, são necessários outros comutadores como -user, -password e -project para efetuar login e especificar o projeto atual.

O parâmetro do comutador -batch especifica o arquivo que contém o programa DXL que você deseja executar no modo em lote.

Por exemplo:
C:\> doors -b dxl_programs\batch_analysis.dxl -p Car -u "Jill" 
-caching (-k)   Ativa o fluxo para a transferência de dados entre o servidor de banco de dados e o cliente. Esta opção pode melhorar o desempenho da transferência de dados sobre um WAN.
CUIDADO:
Enquanto os dados são carregados, eles são armazenados em cache na área localdata no computador cliente, o que pode apresentar um risco de segurança. Os dados são limpos quando o carregamento está concluído.
-certName card_name:cert Identifica o rótulo do certificado que é utilizado para identificar o cliente durante a autenticação segura.

Se estiver usando o padrão pkcs#11, o card_name será identificado por -pkcs11token e cert será o nome do certificado que seu sistema está usando. Por exemplo: "Crescendo C700:certOne".

-cli (-C) dxl_string ou "#include <dxl_program> O código DXL executa quando o Rational DOORS é iniciado, antes da tela inicial ser exibida. O parâmetro é:
  • Um fragmento do código DXL
  • Um hash inclui a instrução que especifica o caminho para um programa DXL
-data (-d) port@server Especifica qual banco de dados do Rational DOORS utilizar.

O parâmetro especifica a porta que o servidor está usando e o nome do computador do servidor (por exemplo, 36677@myserver).

-defopenmode (-o) Tanto

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Configura o modo de edição no qual os módulos formais são abertos quando você clica duas vezes neles no Database Explorer.

O parâmetro é READ_WRITE para o modo de edição exclusivo e READ_WRITE_SHARED para modo de edição compartilhável.

Nota: este parâmetro deve ser em maiúsculas, a menos que você use as abreviações de letras únicas(r, w es).
-defopenlinkmode (-O) Ou:

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Configura o modo de edição em que os módulos formais estão abertos como resultado do seguinte link.

O parâmetro é READ_WRITE para o modo de edição exclusivo e READ_WRITE_SHARED para modo de edição compartilhável.

Nota: Este parâmetro deve ser em maiúsculas, a menos que você use as abreviações de letras únicas(r, w e s).
-dxl (-D) dxl_string ou "#include <dxl_program>" O DXL executa imediatamente após o Rational DOORS ser iniciado. O parâmetro é:
  • Um fragmento do código DXL
  • Um hash inclui a instrução que especifica o caminho para um programa DXL
-home (-H) doors_home O diretório inicial do Rational DOORS, incluindo o caminho completo para a pasta em que o Rational DOORS está instalado.
-certdb folder_name Identifica a pasta que contém os arquivos do banco de dados de chave que contêm as chaves para o Rational Directory Server e o SSL do Rational DOORS.

O padrão é DOORS\9.3\certdb\.

Se desejar colocar os arquivos do banco de dados de chave para SSL do Rational DOORS em uma pasta separada, use o comutador -keyDB. O comutador -keyDB tem precedência sobre -certdb.

-keyDB filename O caminho completo para o arquivo do banco de dados de chave que contém as chaves que são usadas para autenticação SSL e validação do Rational DOORS, incluindo o nome do arquivo.

O padrão é DOORS\9.3\certdb\client_authentication.kdb.

Este comutador tem precedência sobrer -certdb. É possível especificar um local para a pasta do banco de dados de chaves do Rational Directory Server usando -certdb e especificar um local separado para o arquivo do banco de dados de chave SSL do Rational DOORS usando -keyDB.

-layoutaddins (-L) layout_dxl_folders Um ou mais caminhos para as pastas de DXL de layout.

Use sinais de ponto e vírgula (;) para separar entradas, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos de UNC (Convenção Universal de Nomenclatura).

-localdata (-f) folder_name Uma pasta no computador local usado para armazenamento temporário de dados copiados no servidor de banco de dados Rational DOORS.
-logfile (-l) arquivo de log O caminho completo para o arquivo de log, incluindo o nome do arquivo de log.

Na linha de comando, esse comutador registra quaisquer erros de DXL relatados no arquivo, em vez de mostrá-los na tela.

No registro, esse comutador registra as informações que são registradas no log de eventos do Windows. As informações são registradas no arquivo e no log do aplicativo, em que os registros possuem DOORS_DB_SERVER no campo de Origem.

-notriggers (-T)   Desative os acionadores. Você deve ser um gerenciador de banco de dados ou um usuário customizado que tenha o poder de gerenciar o banco de dados para desligar acionadores
-password (-P) password A senha para a sessão.
-pkcs11driver driver Se estiver usando o padrão pkcs#11, este comutador identifica o nome do driver para o leitor de placa, por exemplo c:\windows\system32\aetpkssw.dll.

Use este comutador quando estiver usando smart cards baseados na autenticação de infraestrutura de chave pública (PKI) para efetuar login no Rational DOORS.

-pkcs11token card_name Se estiver usando o padrão pkcs#11, este comutador identificará o tipo de smart card que o sistema está usando, por exemplo "Crescendo C700".
-project (-p) project_name O nome do projeto que deseja abrir no início da sessão. O conteúdo do projeto é exibido na área de janela direita do Database Explorer.

Se você usar o comutador-batch, o parâmetro especifica o projeto atual.

-projectaddins (-J) project_addins_ folders Um ou mais caminhos para os diretórios de suplementos de DXL.

Use sinais de ponto e vírgula (;) para separar entradas na lista, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos de UNC (Convenção Universal de Nomenclatura).

-user (-u) username O nome de usuário do usuário para a sessão.
-W nowait Quando você está executando um processo em lote e há algum erro ou saída de impressão, eles são enviados para uma janela de comandos. O Rational DOORS continua a executar até que a janela de comando seja fechada.

Usando -W como parte da linha de comandos ao executar um processo em lote, a janela de comando é fechada automaticamente e o Rational DOORS é parado.


Feedback