通过命令行更改网络驱动器标签

通过命令行更改网络驱动器标签

我刚刚使用命令行创建了一个新的网络驱动程序

net use

但是,当我尝试使用命令通过命令行更改此驱动器的标签时label,会出现错误:

C:\>label X: Shared
Parameters not compatible.

我如何通过命令行更改它?

答案1

标签命令仅适用于物理驱动器。要重命名映射的网络驱动器,您需要使用计算机上的“我的电脑”对其进行重命名。为了自动执行此操作以便在多台计算机上使用,新标签将保存为注册表项。查找以下项:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2

导出相关驱动器的“_LabelFromReg”密钥,然后在执行“net use”命令之前将该密钥导入其他机器。

答案2

另一种可能稍微快一点的方法是使用 Powershell:

$a = New-Object -ComObject shell.application

$a.NameSpace( "X:\" ).self.name = "YOURLABEL"

相关内容