Como definir o estado de NUM LOCK no início de sessão do Windows XP

Traduções de Artigos Traduções de Artigos
Artigo: 314879 - Ver produtos para os quais este artigo se aplica.
Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Para obter uma versão deste artigo referente ao Microsoft Windows 2000, consulte 262625.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve como definir o estado NUM LOCK como activado por predefinição no início de sessão. Pode consegui-lo utilizando um ficheiro de script que seja executado no arranque ou, no Windows XP Professional, através de uma política de grupo.

Mais Informação

Como os perfis, no Windows XP, mantêm o estado de NUM LOCK de quando o utilizador termina a sessão, pode utilizar o comando runonce para executar este script uma vez para definir o estado inicial; contudo, não o utilize como um script de início de sessão.

O estado da tecla NUM LOCK é específico para cada utilizador. Por predefinição, o NUM LOCK está desactivado.

Este artigo baseia-se na utilização do Microsoft Windows Script Host. O Windows XP inclui o Microsoft Windows Script Host versão 5.6. A Microsoft recomenda vivamente que transfira a versão mais recente do Windows Script Host para se certificar de que o script funciona correctamente. Pode encontrar as informações mais recentes sobre o processamento de scripts do Windows no seguinte Web site da Microsoft:
http://msdn.microsoft.com/scripting

Configurar o script

Para configurar um script para alterar o estado de NUM LOCK, utilize os seguintes passos:
  1. Inicie o Bloco de notas.
  2. Copie o código que se segue e cole-o no ficheiro de texto:
    set WshShell = CreateObject("WScript.Shell")
    WshShell.SendKeys "{NUMLOCK}"
    					
  3. Guarde o ficheiro como "numlock.vbs" (incluindo as aspas). Isto cria correctamente o ficheiro com a extensão .vbs. O ícone muda de um ícone do Bloco de notas para um ícone de script.

Executar o script a partir da pasta de arranque

Para configurar o script para ser executado localmente, copie o ficheiro Numlock.vbs para a pasta de arranque do utilizador, que normalmente se encontra no caminho do perfil do utilizador.

Para configurar o script para ser executado para todos os utilizadores, copie o ficheiro Numlock.vbs para a pasta de arranque do perfil "All Users". O caminho predefinido desta pasta é Documents and Settings\All Users\Menu Iniciar\Programas\Arranque.

Executar o script através da política de grupo

Note que para executar o script através da política de grupo, é necessário que esteja a utilizar o Windows XP Professional, e não o Windows XP Home Edition.

Para configurar a execução do script recém-criado utilizando a política de grupo, primeiro copie o ficheiro de script Numlock.vbs para a pasta do script de início de sessão da política de grupo.

O caminho predefinido de um script de início de sessão local é %SystemRoot%\System32\GroupPolicy\Utilizador Computador\Scripts\Logon.

O caminho de um script de início de sessão de domínio é %SysVolFolder%\Sysvol\Sysvol\NomeDomínio\Scripts.

Depois de copiar o script para a localização adequada, siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva mmc e clique em OK para iniciar a consola de gestão da Microsoft (MMC, Microsoft Management Console).
  2. No menu Ficheiro, clique em Adicionar/remover snap-in.
  3. Clique em Adicionar, clique em Política de grupo e clique em Adicionar.
  4. Clique no objecto de política de grupo adequado. A selecção predefinida é o computador local, mas pode clicar em Procurar e seleccionar um objecto de política de grupo diferente.
  5. Clique em Concluir, clique em Fechar e clique em OK.
  6. No snap-in de gestão de políticas de grupo, localize a pasta Configuração do utilizador\Definições do Windows\Scripts (início/fim de sessão). (Pode substituir a pasta Configuração do utilizador pela pasta Configuração do computador.)
  7. Faça duplo clique no objecto Iniciar sessão, clique em Adicionar, clique em Procurar e clique no script Numlock.vbs.
  8. Clique em Abrir e clique em OK.
  9. Clique em OK e feche a consola de gestão da política de grupo.
Se pretender permitir que a tecla NUM LOCK seja activada para utilização antes de o utilizador premir CTRL+ALT+DEL para iniciar sessão, utilize o Editor de registo para alterar o comportamento predefinido. Para obter informações sobre como efectuar este procedimento, consulte o seguinte artigo da base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
154529 How to Enable the NUM LOCK Key for the Logon Screen

Propriedades

Artigo: 314879 - Última revisão: 18 de maio de 2006 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbhowto kbenv kbinfo KB314879

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com