如何在 Windows XP 中设置登录时的 Num Lock 状态

文章翻译 文章翻译
文章编号: 314879 - 查看本文应用于的产品
有关本文的 Microsoft Windows 2000 版本,请参阅 262625
展开全部 | 关闭全部

本文内容

概要

本文介绍如何将登录时 Num Lock 的默认状态设置为“打开“。可以使用在启动时运行(或者在 Windows XP Professional 中,通过组策略运行)的脚本文件来达到此目的。

更多信息

由于 Windows XP 中的配置文件在用户注销后会保持 Num Lock 状态,因此,您可以使用“runonce”命令运行该脚本一次来设置初始状态;但是,请不要将其用作登录脚本。

Num Lock 键的状态特定于各个用户。默认情况下,Num Lock 是关闭的。

本文假设使用了 Microsoft Windows Script Host。Windows XP 中附带了 Microsoft Windows Script Host 版本 5.6。Microsoft 强烈建议您下载最新版本的 Windows Script Host,以确保脚本能够正常运行。您可以在以下 Microsoft Web 站点找到有关 Windows 脚本的最新信息:
http://msdn2.microsoft.com/en-us/library/ms950396.aspx

配置脚本

要配置脚本以更改 Num Lock 状态,请使用下列步骤:
  1. 启动记事本。
  2. 复制以下代码,然后将其粘贴到文本文件中:
    set WshShell = CreateObject("WScript.Shell")
    WshShell.SendKeys "{NUMLOCK}"
    					
  3. 将文件保存为 "numlock.vbs"(包括引号)。这样就使用 .vbs 扩展名正确地创建了文件。图标将从记事本图标更改为脚本图标。

从启动文件夹运行脚本

要将脚本配置为在本地运行,请将 Numlock.vbs 文件复制到用户的启动文件夹中,该文件夹通常位于用户的配置文件路径中。

要配置脚本以使其为所有用户运行,请将 Numlock.vbs 文件复制到 All Users 配置文件的启动文件夹中。该文件夹的默认路径为 Documents and Settings\All Users\Start Menu\Programs\Startup。

通过组策略运行脚本

请注意,要通过组策略运行脚本,必须使用 Windows XP Professional,而不能使用 Windows XP Home Edition。

要将新创建的脚本配置为通过组策略运行,请首先将 Numlock.vbs 脚本文件复制到组策略登录脚本文件夹中。

本地登录脚本的默认路径为 %SystemRoot%\System32\GroupPolicy\用户计算机\Scripts\Logon。

登录脚本的路径为 %SysVolFolder%\Sysvol\Sysvol\域名\Scripts。

将脚本复制到适当的位置后,请按照下列步骤操作:
  1. 单击开始,单击运行,键入 mmc,然后单击确定以启动 Microsoft Management Console (MMC)。
  2. 控制台菜单上,单击添加/删除管理单元
  3. 单击添加,单击组策略,然后单击添加
  4. 单击适当的组策略对象。默认的选择为本地计算机,但可以单击浏览并选择其他组策略对象。
  5. 单击完成,单击关闭,然后单击确定
  6. 在“组策略管理”管理单元中,找到“用户配置\Windows 设置\脚本(登录/注销)”文件夹。(可以用“计算机配置”文件夹替换“用户配置”文件夹。)
  7. 双击登录脚本对象,单击添加,单击浏览,然后单击 Numlock.vbs 脚本。
  8. 单击打开,然后单击确定
  9. 单击确定,然后关闭“组策略管理”控制台。
如果要使 Num Lock 键在用户按 Ctrl+Alt+Del 键登录前打开以供使用,请使用注册表编辑器来更改默认行为。有关如何执行此操作的信息,请参阅下面的 Microsoft 知识库文章:
315468 如何为登录屏幕启用 NUM LOCK 键

属性

文章编号: 314879 - 最后修改: 2007年8月8日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
关键字:?
kbhowto kbinfo kbenv KB314879
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

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