49.3 Macros de login script

Os comandos de login script do Novell Client permite utilizar variáveis identificadoras para tornar os login scripts mais eficientes e flexíveis. O Disparador de Aplicativos oferece suporte para diversas (mas não todas) variáveis identificadoras de login script para uso em macros de objetos Aplicativo.

Para obter informações sobre como utilizar as macros em uma propriedade válida de objeto Aplicativo, consulte Seção 49.8, Propriedades de objetos Aplicativo nas quais é possível utilizar macros.

49.3.1 Variáveis identificadoras de login script suportadas

A lista a seguir relaciona as variáveis identificadoras de login script suportadas, bem como o significado de cada uma. Nomes de variáveis alternativas são mostrados entre parênteses.

Tabela 49-3 Variáveis identificadoras de login script suportadas

Macro

Descrição

%COMPUTER_NAME%

O nome do computador. Por exemplo: work_pc.

%DAY%

O dia do mês no formato numérico. Por exemplo: 01, 10, 15.

%FILESERVER% (%FILE_SERVER%)

Nome do servidor de arquivos NetWare ou da conexão monitorada do eDirectory. Por exemplo: APPS_PROD.

%FULL_NAME%

O atributo de nome completo do objeto Usuário. Essa macro é suportada devido ao suporte do Disparador de Aplicativos para atributos do eDirectory provenientes do objeto Usuário.

%HOUR24% (%24HOUR%)

A hora do dia de acordo com o padrão de relógio de 24 horas. Por exemplo: 02, 05, 14, 22.

%HOUR% (%HOURS%)

A hora do dia. Por exemplo: 0 = 12, 13 = 1.

%LAST_NAME%

Sobrenome do usuário atual (também conhecido como o atributo Sobrenome do usuário no eDirectory). Por exemplo: Jones.

%LOGIN_NAME%

Oito primeiros bytes do nome do objeto do usuário no eDirectory. Por exemplo: jsmith.

%MINUTE% (%MINUTES%)

O minuto atual. Por exemplo: 02, 59.

%MONTH%

O mês no formato numérico. Por exemplo: 01 para janeiro.

%NDAY_OF_WEEK%

O dia da semana no formato numérico. Por exemplo: 1 para domingo, 2 para segunda-feira.

%NETWORK% (%NETWORK_ADDRESS%)

O endereço de rede da estação de trabalho. Por exemplo: 01010120.

%OS_VERSION%

A versão do sistema operacional. Por exemplo: v5.00 (Win3x mostra a versão do DOS, enquanto Win 98 e Win 2000/XP mostram a versão do Windows).

%OS

O tipo de sistema operacional. Por exemplo: MSDOS, WIN98, WINNT, WIN2000, WINXP. (Win3 mostra MSDOS.)

%PLATFORM%

A plataforma em execução. Por exemplo: WIN, W98, WNT, W2000, WXP.

%PHYSICAL_STATION% (%P_STATION%)

O endereço do MAC. Por exemplo: 0000C04FD92ECA.

%REQUESTER_CONTEXT%

O contexto do requester para a árvore selecionada.

%SECOND% (%SECONDS%)

O número de segundos. Por exemplo: 03, 54.

%SHORT_YEAR%

O ano no formato numérico reduzido. Por exemplo: 97, 00.

%WINVER%

Versão do Windows. Por exemplo: v3.11, v4.00.

%WORKSTATION_ID%

O nome do objeto Estação de Trabalho.

%WORKSTATION_TREE%

O nome da árvore em que a estação de trabalho está localizada.

%WORKSTATION_DN%

O DN (Nome exclusivo) e o contexto do objeto Estação de Trabalho.

%YEAR%

O ano no formato numérico completo. Por exemplo: 2000, 2001.

49.3.2 Variáveis identificadoras de login script não suportadas

A lista a seguir relaciona as macros de login script não suportadas pelo Disparador de Aplicativos: