[XP HOME] koppelen met netwerkdrive (+ password)

Pagina: 1
Acties:
  • 660 views sinds 30-01-2008
  • Reageer

  • nielsl
  • Registratie: Januari 2006
  • Laatst online: 21-01 15:47
Beste allemaal,

Als mijn computers in mijn netwerk opstarten is het de bedoeling dat ze automatisch opnieuw verbinding zoeken met een netwerkschijf (gewoon middels net use). Je zou zeggen, maak het 1 keer aan en het hoeft niet anders maar de pc's worden om de haverklap uitgezet, verbindingen worden verwijderd en ik ben er niet altijd om de meuk te onderhouden. Daarom wil ik een regel in opstarten plaatsen die automatisch dmv net use verbinding legt met mn fileserver en printer. Die regel heb ik echter al gevonden, nu is de pc echter met wachtwoord beveiligd en moet je dus, om op de schijf/printer te komen een wachtwoord invoeren. jullie raden het al, ik wil dat dat onderdeel wordt van de opstartprocedure (compleet met het invoeren van wachtwoord) Heeft iemand daar suggesties voor?


dit heb ik nu staan, moet een login.bat zijn die ik in mn opstartfolder plaats
@echo off

NET USE Z: /delete
NET USE Z: \\fserver\shared

  • Brede P
  • Registratie: Oktober 2000
  • Laatst online: 08-01 14:43
Tip:
Voer voor de gein eens het volgende in, in een commandprompt:
NET USE /?

Staat keurig een stukje vermeldt over het gebruiken van een gebruikersnaam en wachtwoord...

  • nielsl
  • Registratie: Januari 2006
  • Laatst online: 21-01 15:47
en het plaatsen van de login.bat in mn opstartenmap met de juiste operatoren voor het inloggen onder username zou moeten werken bij elke login?

  • McWolf82
  • Registratie: December 2004
  • Laatst online: 02-12-2022
Je kunt toch het volgende doen:

net use Z: /delete
net use Z: \\fserver\shared /USER:domeinnaam\gebruikersnaam wachtwoord

  • Brede P
  • Registratie: Oktober 2000
  • Laatst online: 08-01 14:43
nielsl schreef op maandag 21 januari 2008 @ 21:53:
en het plaatsen van de login.bat in mn opstartenmap met de juiste operatoren voor het inloggen onder username zou moeten werken bij elke login?
Volgens mij is het zelfs zo dat je per gebruiker dus een aparte gebruikersnaam/login kunt gebruiken, als je dan voor iedere gebruiker maar een aparte batchfile aanmaakt.
Weet niet of het van toepassing is, maar als Pietje alleen maar bij de bestanden van hem moet komen op de schijf, en niet bij de bestanden van Klaas, lijkt me dat wel de beste methode...

  • nielsl
  • Registratie: Januari 2006
  • Laatst online: 21-01 15:47
dat zou mooi zijn, iig de moeite waard om idd even naar te kijken.

is het ook mogelijk om als de boel goed is verbonden een melding te geven in zo'n windows popup boxje? en if so, hoe zou dat dan moeten?

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Niet met native NT batch - wel met Kix of VBScript.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • nielsl
  • Registratie: Januari 2006
  • Laatst online: 21-01 15:47
en kun je in VBscript wel batchcommando's laten uitvoeren? en zoja, heeft iemand een idee hoe, (tutorialtje ofzo)

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

http://www.microsoft.com/technet/scriptcenter/default.mspx

Simpel voorbeeldje met een IE venster waarin de acties worden weergegeven:
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
strDriveletter = "M:"
strRemoteShare = "\\server\media"
strPersist = "FALSE"
strDriveletter2 = "N:"
strRemoteShare2 = "\\server\data"
'strDriveletter3 = 
'strRemoteShare3 = 
'===============================
' driveletters en shares naar behoefte aanpassen
'===============================


Set objNetwork = CreateObject("WScript.Network")
Set objIE = WScript.CreateObject("InternetExplorer.Application")
objIE.Navigate "about:blank"   
objIE.ToolBar = 0
objIE.StatusBar = 0
objIE.Resizable = 0
objIE.Width=400
objIE.Height = 200 
objIE.Left = 100    
objIE.Top = 100
objIE.Document.Title = ServerList
objIE.Document.Body.Style.fontFamily = "Arial"
objIE.Document.body.style.fontSize = "10pt"
objIE.Document.body.style.color = "white"
objIE.document.body.style.backgroundColor = "#cc0000"
objIE.document.body.style.borderStyle = "none"
objIE.document.body.write "<body scroll=no>&nbsp;</body>"
Set objDoc = objIE.Document.Body
objIE.Visible = 1    

Do While (objIE.Busy)
    Wscript.Sleep 2000
Loop

'===============================
' vraag de gebruiker en computernaam uit
'===============================

strUser = objNetwork.UserName
strcomputer = objNetwork.computername    
objDoc.InnerHTML = "Hello "& strUser & ", Welcome to "& strcomputer &  "."
Wscript.Sleep 2000         
objDoc.InnerHTML = "Creating network mappings. " _
    & "This might take several seconds to complete."
Wscript.Sleep 2000


objNetwork.MapNetworkDrive strDriveletter, strRemoteShare, strPersist 
objDoc.InnerHTML = "Connected " & strRemoteShare & " as drive " & strDriveLetter & "<BR>"
WScript.Sleep 500
objNetwork.MapNetworkDrive strDriveletter2, strRemoteShare2, strPersist 
objDoc.InnerHTML = objDoc.InnerHTML & "Connected " & strRemoteShare2 & " as drive " & strDriveLetter2 & "<BR>"
WScript.Sleep 2000
objDoc.InnerHTML = "Network mappings made.<br> Bye!"
Wscript.Sleep 2000
objIE.Quit


Leuker is natuurlijk om het zelf verder uit te zoeken, kijk gewoon even rond.

[ Voor 5% gewijzigd door alt-92 op 21-01-2008 23:19 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • nielsl
  • Registratie: Januari 2006
  • Laatst online: 21-01 15:47
wauw, thx, heb je nog leuke algemene introductietutorials voor VBS?
Pagina: 1