Datenträgerbezeichung Netzlaufwerke ändern
Hallo,
zur Zeit erstelle ich mit NET USE auf den Computern unsere Netzwerkfreigaben wie folgt.
\\server\netlogon\ifmember GSG Kundendienst
if errorlevel 1 goto Kundendienst
goto END
:Kundendienst
net use x: \\server\kd /persistent:no
:END
Das klappt auch wunderbar, die Datenträgerbezeichnung (x\kd auf Server) passt mit aber nicht.
Gibt es eine Möglichkeit die Datenträgerbezeichnung per Script zu ändern.
Danke
zur Zeit erstelle ich mit NET USE auf den Computern unsere Netzwerkfreigaben wie folgt.
\\server\netlogon\ifmember GSG Kundendienst
if errorlevel 1 goto Kundendienst
goto END
:Kundendienst
net use x: \\server\kd /persistent:no
:END
Das klappt auch wunderbar, die Datenträgerbezeichnung (x\kd auf Server) passt mit aber nicht.
Gibt es eine Möglichkeit die Datenträgerbezeichnung per Script zu ändern.
Danke
Please also mark the comments that contributed to the solution of the article
Content-Key: 81031
Url: https://administrator.de/contentid/81031
Printed on: April 24, 2024 at 12:04 o'clock
4 Comments
Latest comment
Zwecks deinem Problem habe ich mich entschieden VBS zu verwenden.
Ein Auszug aus meinen Scripten:
Option Explicit
Dim objNetwork_A, strDrive_A, objShell_A, objUNC_A
Dim strRemotePath_A, strDriveLetter_A, strNewName_A
strDriveLetter_A = "N:"
strRemotePath_A = "\\serva\fotos"
strNewName_A = "Fotos"
Set objNetwork_A = CreateObject("WScript.Network")
objNetwork_A.MapNetworkDrive strDriveLetter_A, strRemotePath_A
Set objShell_A = CreateObject("Shell.Application")
objShell_A.NameSpace(strDriveLetter_A).Self.Name = strNewName_A
Schaut schlimm aus, aber einfach nur die mittleren 3 Variablen ändern und schon
funktionierts.
Gruß Andy
Ein Auszug aus meinen Scripten:
Option Explicit
Dim objNetwork_A, strDrive_A, objShell_A, objUNC_A
Dim strRemotePath_A, strDriveLetter_A, strNewName_A
strDriveLetter_A = "N:"
strRemotePath_A = "\\serva\fotos"
strNewName_A = "Fotos"
Set objNetwork_A = CreateObject("WScript.Network")
objNetwork_A.MapNetworkDrive strDriveLetter_A, strRemotePath_A
Set objShell_A = CreateObject("Shell.Application")
objShell_A.NameSpace(strDriveLetter_A).Self.Name = strNewName_A
Schaut schlimm aus, aber einfach nur die mittleren 3 Variablen ändern und schon
funktionierts.
Gruß Andy