如何从命令行更改映射驱动器标签?

如何从命令行更改映射驱动器标签?

如何从命令行控制“我的电脑”中显示的映射驱动器的标签?

目标是将驱动器号放在短语的开头而不是结尾,这样在使用键盘导航时,只需键入驱动器号即可跳转到列表中的该项目。例如:

net use x: \\servername\skunkworks

将在“我的电脑”中显示:

skunkworks 在‘文件服务器的长描述名称 (servername)’ (X:)

但我们想要的是这样的:

X:Servername 上的 Skunkworks

可以使用 Windows 资源管理器以交互方式更改标签,但这必须针对每个用户配置文件单独执行,非常麻烦。如果能将驱动器重新标记作为登录脚本的一部分,那就太好了。

答案1

您实际上可以使用自己选择的名称更改每个驱动器映射。如果客户希望在企业环境中为映射驱动器赋予更友好的名称,我们就会这样做。

查看以下 vbscript 以找到正确的方向(更好的脚本会将路径和所需名称作为参数,并在函数中进行驱动器映射,以实现更加精简和面向对象的方法)

http://www.computerperformance.co.uk/ezine/ezine60.htm

答案2

在 Windows XP 中,计算机描述出现在计算机名称之前

警告如果您使用注册表编辑器或其他方法错误地修改了注册表,则可能会出现严重问题。这些问题可能需要您重新安装操作系统。Microsoft 无法保证这些问题能够得到解决。修改注册表的风险由您自行承担。

  1. 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
    1. 找到并单击注册表中的以下子项之一: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\policies\Explorer HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer
    2. 在编辑菜单上,指向新建,然后单击 DWORD 值。
    3. 键入 ToggleCommentPosition,然后按 ENTER。
    4. 在“编辑”菜单上,单击“修改”。
    5. 键入 1,然后单击“确定”。
    6. 在编辑菜单上,指向新建,然后单击 DWORD 值。
    7. 键入 ShowDriveLettersFirst,然后按 ENTER。
    8. 在“编辑”菜单上,单击“修改”。
  2. 键入 2,然后单击“确定”。

注册表值有以下结果:

键:ToggleCommentPosition 类型:DWORD 值:1 或 0 如果值为 0,则 Windows 使用“share_name on comment_text (computer_name) (drive_letter)”。

如果值为 1,Windows 将使用“share_name on computer_name (comment_text) (drive_letter)”。 键:ShowDriveLettersFirst 类型:DWORD 值:1、2 或 4 如果值为 1,则首先显示远程驱动器的驱动器号。如果值为 2,则不显示驱动器号。如果值为 4,则首先显示所有驱动器的驱动器号。 可以使用以下子键之一将此注册表项应用于每台计算机策略或每用户策略中:

* For a Per-Machine policy, click the following registry subkey:
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\policies\Explorer
* For a Per-User policy, click the following registry subkey:
  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\policies\Explorer

如何修改 Windows 注册表

相关内容