DetailPage-MSS-KB

知识库

文章编号: 284193 - 最后修改: 2004年3月26日 - 修订: 2.0

本文的发布号曾为 CHS284193

本页

概要

本文介绍如何配置一个运行一次的登录脚本或程序。这些步骤只适用于从未登录到我们所讨论的这一计算机的新用户。如果用户已有一个本地用户配置文件,或有一个漫游配置文件,则该脚本将不运行。

配置一个当有新用户登录时运行一次的脚本

警告:“注册表编辑器”使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不保证能够解决因为“注册表编辑器”使用不当而产生的问题。使用“注册表编辑器”需要您自担风险。

有关如何编辑注册表的信息,请查看注册表编辑器 (Regedit.exe) 中的“改变项和值”帮助主题,或 Regedt32.exe 中的“添加和删除注册表中的信息”和“编辑注册表数据”帮助主题。注意,编辑注册表之前,应当先备份注册表。如果您运行的是 Windows NT 或 Windows 2000,还应该更新“紧急修复磁盘”(ERD)。

在安装 Windows 时创建了“默认用户”配置文件。当一个用户首次登录到一个工作站(或域)时,“默认用户”配置文件就复制到了该用户的配置文件中。

如要配置一个在新用户登录时运行一次的脚本,请按下列步骤操作:
  1. 在命令提示符下,键入 regedt32.exe
  2. 单击 Windows 菜单上的 HKEY_USERS
  3. 单击左窗格中的 HKEY_USERS,然后单击注册表菜单上的加载配置单元
  4. 找到配置文件路径\Default User\Ntuser.dat 文件,然后单击打开。得到提示时,为该配置单元取一个名称,如“Test”。

    备注:Ntuser.dat 文件是隐藏的。如果您无法找到或加载 Ntuser.dat 文件,那么请在 Windows 资源管理器中,在工具菜单上,单击文件夹选项,然后在查看选项卡上,确保“隐藏已知文件类型的扩展名”复选框未选中,而“显示隐藏文件或文件夹”复选框已选中。有关 Windows 2000 用户配置文件的存储方面的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    CHS228445  (http://support.microsoft.com/kb/228445/EN-US/ ) Windows 2000 中用户配置文件存储区
  5. 找到下面这一注册表项,其中“test”是为加载的 Ntuser.dat 配置单元取的名称:
    HKEY_USERS\Test\Software\Microsoft\Windows\CurrentVersion\Runonce
  6. 单击左窗格中的 Runonce 项,然后单击编辑菜单上的添加值
  7. 为新值输入下面的信息:
    值名称:test.bat(可随意命名)
    数据类型:REG_SZ
    字符串:c:\test.bat(这是该文件的路径和名称)
  8. 单击“Test”配置单元,然后单击注册表菜单上的卸载配置单元
如上面所提到的,此命令只可以对尚没有用户配置文件的用户运行。任何本地“用户配置文件”都将列出在“系统”属性中的用户配置文件选项卡上。

参考

有关如何为一个域中的所有用户创建默认用户配置文件方面的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
168475  (http://support.microsoft.com/kb/168475/EN-US/ ) How to Create a Base Profile for All Users(如何为所有用户创建一个基本配置文件)

这篇文章中的信息适用于:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
关键字: 
kbhowtomaster kbprofiles kbsetup kbgpo KB284193
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
其他支持选项
Microsoft Community 支持论坛
直接联系我们
查找 Microsoft 认证合作伙伴
Microsoft 商店
关注我们: