Avatar billede majbom Novice
13. juli 2007 - 13:44 Der er 11 kommentarer og
1 løsning

omdøbe netværksdrev vha logonscript

hejsa experter

lige en lille en, her inden weekenden :)

jeg har en server og når folk logger på, får de vha en script mappet et drev som fællesdrev, det hedder så: "data på server2" og så for de vha profilen mappet et privat drev som hedder "%username% på server2\users"

kan man ikke vha scriptet omdøbe disse 2, så de hedder noget mere normalt så som Fællesdrev og Privat f.eks.?

på forhånd tak og go' weekend :)
Avatar billede Slettet bruger
13. juli 2007 - 14:37 #1
'Prøv med dette script

On Error Resume Next

Dim oNetwork, oShell

Set oShell = CreateObject("Shell.Application")
Set oNetwork = CreateObject("WScript.Network")

oNetwork.MapNetworkDrive "Q:", "\\SERVER\SHARE", False

oShell.NameSpace("Q:").Self.Name = "Fælles"

oShell.NameSpace("P:").Self.Name = "Privat"

Set oNetwork = Nothing
Set oShell = Nothing

':-)
Avatar billede majbom Novice
13. juli 2007 - 14:47 #2
det ser jo godt ud :)

hvordan skal det bruges? gemmes som en fil går jeg ud fra og så?

mht linjen oNetwork.MapNetworkDrive "Q:", "\\SERVER\SHARE", false - er vel ikke nødvendig når jeg tildeler det drev vha en bat-fil? eller er det bedre at have det hele hér?
Avatar billede Slettet bruger
13. juli 2007 - 14:59 #3
Det er et vbscript, så det skal gemmes som navn.vbs (Logon.vbs)
Det nemeste er at lave det hele her. Kør dette script i stedet for dit .bat script.

Du skal selvfølgelig rette "\\SERVER\SHARE" og drev bogstaver.

:-)
Avatar billede majbom Novice
13. juli 2007 - 15:01 #4
okay det prøver jeg lige så..

ja jeg er klar over at det skal rettes lidt til :)

tak indtil videre, ser lige om det virker
Avatar billede majbom Novice
13. juli 2007 - 15:09 #5
det virker jo bare over al forventning (havde jo ikke regnet med at det virkede, eller :) )

mange tak, smid et svar og du vil blive belønnet ;)
Avatar billede majbom Novice
13. juli 2007 - 16:04 #6
der var jeg lige for hurtig!

det virker kun når jeg logger på, jeg er admin.

"almindelige" brugere får beskeden: "Scriptet "\\SERVER2\NETLOGON\login.vbs" kunne ikke indlæses (adgang nægtet. )."

de får tildelt deres drev, men de bliver ikke omdøbt, så det er vel fordi brugeren ikke har rettigheder til at rette navnet, eller?
Avatar billede majbom Novice
13. juli 2007 - 16:08 #7
en almindelig bruger kan godt, manuelt, rette navnet uden problemer...
Avatar billede Slettet bruger
13. juli 2007 - 16:20 #8
Kontroler lige at brugerne har NTDF rettigheder til filen: login.vbs
:-)
Avatar billede Slettet bruger
13. juli 2007 - 16:21 #9
Ups!
Kontroler lige at brugerne har NTFS rettigheder til filen: login.vbs
:-)
Avatar billede majbom Novice
13. juli 2007 - 16:32 #10
mange tak, det hjalp jo lidt på det :)

men hvis de ikke har haft rettigheder, hvorfor har de så fået tildelt fællesdrevet, som eller kun står i den login.bat-fil som også ligger der?

den tager måske bat-filen, hvis det andet ikke virker? :)
Avatar billede Slettet bruger
13. juli 2007 - 19:05 #11
Hvis du brugte net use x: \\Server\Share /persistent:yes i dit logon.bat "husker" clienterne det til næste gang. Det er nok der for.

Jeg forstår at det virker nu, så jeg lægger et svar.

:-)
Avatar billede majbom Novice
14. juli 2007 - 10:06 #12
nå okay, det var smart...

ja det virker perfekt, mange tak :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester