Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Serverhomelaufwerk verbinden

Frage Microsoft Windows Netzwerk

Mitglied: asdfgh

asdfgh (Level 1) - Jetzt verbinden

26.06.2009, aktualisiert 11:27 Uhr, 3519 Aufrufe, 3 Kommentare

Hallo Liebe Administratorgemeinde

ich habe ein problem. und zwar habe ich vbs skript erstellt welche unsere clients mit netzlaufwerken verbindet.

dieses skript funktioniert so weit auch recht gut. das einzige problem ist das verbinden mit dem homelaufwerk, dass problem dabei ist dass die homelaufwerke so "vorname_nachname" und die normalen Serverprofile "vorname.nachname" eingerichtet ist.
mit dem skript kann ich zwar den username ermitteln wo gerade sich anmeldet und das skript ausführt jedoch finde ich keinen weg den usernamen im skript so um zu bennen damit anstatt des "." ein "_" ist und das homelaufwerk verbindet.

hier noch mein skript:

' Netzlaufwerke verbinden und eindeutig benennen

'kommandozeilen öffnet sich kurz, zum trennen aller bisher gemappten Laufwerke starten
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("net use * /d /y")
Set WshShell = Nothing

' Variablen deklariere
Dim objNetwork, objShell
Dim strMyName, strMyDriveLetter, strMyRemotePath
Set objNetwork = CreateObject("WScript.Network")
Set objShell = CreateObject("Shell.Application")

Public Function mapMyDrives(strMyName, strMyDriveLetter, strMyRemotePath)
objNetwork.MapNetworkDrive strMyDriveLetter, strMyRemotePath
objShell.NameSpace(strMyDriveLetter).Self.Name = strMyName
mapMyDrives = ""

End Function

Set wn = WScript.CreateObject("WScript.Network")
domain = wn.UserDomain
computer = wn.ComputerName
user = wn.UserName

' hier dann der Funktionsaufruf mit dem ich schön die Laufwerke verbinden kann
mapMyDrives "Home", "H:", "\\W2K3EX1\" & user & "$"
mapMyDrives "Firma Alle", "I:", "\\server\alle$"
mapMyDrives "Tausch", "T:", "\\server\tausch$"
mapMyDrives "Programme", "P:", "\\Server\Programme$"

Set objNetwork = Nothing
Set objShell = Nothing


hat hierfür jemand einen Tipp???

gruß

Mitglied: dog
26.06.2009 um 11:46 Uhr
Was spricht denn dagegen,

1. Die Formatierungshilfe hier im Forum zu benutzen, die extra rot hervorgehoben ist?

2. Replace() zu benutzen? http://www.pctools.com/guides/scripting/detail/87/?act=reference

Grüße

Max
Bitte warten ..
Mitglied: 2hard4you
26.06.2009 um 14:36 Uhr
Moin,

oder wenn es nicht zu viele sind - die paar Homeshares umzubenennen?

Gruß

24
Bitte warten ..
Mitglied: asdfgh
26.06.2009 um 14:42 Uhr
ja wäre ne möglichkeit aber es sind ca. 80 homeshares. das wäre mir ein zu großer aufwand.


okay das mit dem replace hat wunderbar geklappt! vielen dank.

jetz hab ich noch eine frage und zwar am anfang des skriptes lösche ich ja die gemappten laufwerke mit einem comand befehl, dabei geht ja leider immer kurzzeitig das "schöne" schwarze fensterchen auf.

meine frage ist daher, kann ich den "net use * /d /y" befehl auf irgendeine andere weiße in das skript einbauen???
oder gibt es hierfür noch einen besseren befehl oder so ???


danke schon mal im voraus.

viele grüße
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Windows Server
gelöst Windows Server 2012 mit Fritzbox per VPN verbinden (13)

Frage von StefanT81 zum Thema Windows Server ...

Switche und Hubs
gelöst 2 VLANs, tragged und mit link aggregation oder Verbinden oder einzeln (1)

Frage von ADORSE zum Thema Switche und Hubs ...

LAN, WAN, Wireless
Zwei private Netzwerke (LAN und WLAN) mit SXT Lite5 verbinden (9)

Frage von MWelslau zum Thema LAN, WAN, Wireless ...

Server-Hardware
HP MSA60 mit C7000 verbinden (1)

Frage von Crystallic zum Thema Server-Hardware ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

SAN, NAS, DAS
gelöst HP-Proliant Microserver Betriebssystem (14)

Frage von Yannosch zum Thema SAN, NAS, DAS ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Erkennung und -Abwehr
Spam mit eigener Domain (12)

Frage von NoobOne zum Thema Erkennung und -Abwehr ...