コマンドラインを使用して新しいネットワークドライバを作成しました
Net Use
しかし、label
コマンドを使用してコマンドラインでこのドライブのラベルを変更しようとすると、エラーが発生します。
C:\>label X: Shared
Parameters not compatible.
コマンドラインでこれを変更するにはどうすればよいですか?
Labelコマンドは、物理ドライブに対してのみ機能します。マップされたネットワークドライブの名前を変更するには、マシンのマイコンピュータを使用して名前を変更する必要があります。多くのコンピューターで使用できるようにこれを自動化するために、新しいラベルはレジストリキーとして保存されます。次のキーを探します。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2
問題のドライブの「_LabelFromReg」キーをエクスポートし、「NetUse」コマンドの前に他のマシンにキーをインポートします。
もう1つのおそらく少し速い方法は、Powershellを使用することです。
$a = New-Object -ComObject Shell.application
$a.NameSpace( "X:\" ).self.name = "YOURLABEL"