Avatar billede quarkb Nybegynder
27. januar 2006 - 17:38 Der er 10 kommentarer og
2 løsninger

login script i vbscript

Jeg er ude efter et login script i vbscript som alt efter hvilken gruppe brugeren er i, taget fra AD'et, giver forskellige drev og printere m.m.
Avatar billede screem_brille Novice
27. januar 2006 - 17:42 #1
er det ikke smartere efter hvad OU de er i ? og så gøre det med et lille bat script ?
Avatar billede quarkb Nybegynder
27. januar 2006 - 17:45 #2
Jo det kunne også være en mulighed, har du et ex.
Avatar billede screem_brille Novice
27. januar 2006 - 17:55 #3
gem følgende som en bat fil (husk selv og ret mapperne)

IF "%OS%"=="Windows_NT" GOTO NT

:95
ECHO Windows 95/98
echo
echo **********
echo * Welcome *
echo **********
echo

rem: NET TIME \\server /SET /YES

If exist r:\ NET USE r: /D
If exist s:\ NET USE s: /D
If exist t:\ NET USE t: /D
rem: If exist S:\ NET USE S: /D
rem: If exist T:\ NET USE T: /D

rem: if not exist H:\ NET USE H: \\server\%USERNAME%$

rem: NET USE K: \\server\sharename
rem: NET USE N: \\server\sharename
rem: NET USE S: \\server\sharename
rem: NET USE L: \\server\sharename
GOTO EXIT

:NT
echo
echo **********
echo * Welcome *
echo **********
echo


If exist x:\ NET USE x: /D
rem: If exist s:\ NET USE s: /D
if exist y:\ NET USE y: /D
rem: if exist z:\ net use z: /d
if exist w:\ NET USE w: /D
If exist T:\ NET USE T: /D

rem:if not exist H:\ NET USE H: \\server\%USERNAME%$

NET USE x: \\fil-srv\finished-files /persistent:no
rem: NET USE s: \\server\MP3 /persistent:no
NET USE y: \\fil-srv\Finished-Drivers /persistent:no
rem: net use z: \\server\g /persistent:no
NET USE w: \\fil-srv\f /persistent:no
GOTO EXIT
:EXIT

Op ret en GPO for den pågældende OU og under user configuration -> windows configuration -> scripts -> logon den mappe den ahr oprettet placerer du bat filen i
Avatar billede quarkb Nybegynder
27. januar 2006 - 17:58 #4
Jeg vil helst have det i VBScript.
Avatar billede johnnymadsen Nybegynder
27. januar 2006 - 19:00 #5
Her er til printer tid samt drive mapping:

Set WshNetwork = CreateObject("WScript.Network")

'** add printer connections
WshNetwork.AddWindowsPrinterConnection "\\server navn\printer navn"
WshNetwork.AddWindowsPrinterConnection "\\server navn\printer navn"
WshNetwork.AddWindowsPrinterConnection "\\server navn\printer navn"
WshNetwork.AddWindowsPrinterConnection "\\server navn\printer navn"
WshNetwork.AddWindowsPrinterConnection "\\server navn\printer navn"
WshNetwork.AddWindowsPrinterConnection "\\server navn\printer navn"
WshNetwork.AddWindowsPrinterConnection "\\server navn\printer navn"
WSHShell.Run "NET TIME \\Server /set /y"
WSHNetwork.MapNetworkDrive "H:", "\\server\users\" & UserString,True
WSHNetwork.MapNetworkDrive "U:", "\\server\users",True
WSHNetwork.MapNetworkDrive "X:", "\\server\executables",True
Avatar billede quarkb Nybegynder
27. januar 2006 - 19:36 #6
Jeg er helt med på dit forslag johnnym, men jeg vil gerne kunne tildele printere m.m. efter hvilken OU brugeren er med i
Avatar billede johnnymadsen Nybegynder
28. januar 2006 - 08:06 #7
Det er efter hvilke OU du lægger det i og tildele det automatisk.
Avatar billede quarkb Nybegynder
28. januar 2006 - 12:18 #8
ok, det er ikke helt det jeg lede efter, jeg vil kun havde et script som tager højde for hvilken ou brugerne er med i.
Avatar billede screem_brille Novice
28. januar 2006 - 13:28 #9
du gør det da noget mere problematisk for dig selv, normalt gør man det på den måde johnnymadsen og jeg skrier (om man så bruger et bat eller VB script en smagssag), men hvorfor vil du have det sådan som du skriver ? (er langt fra hensigtsmæssigt imho)
Avatar billede johnnymadsen Nybegynder
28. januar 2006 - 14:44 #10
Jeg vil sige at VB er langhåret og du skal holde tungen lige i munden da en fejl kan afsted komme flere.

Så batch script er den mest enkle som brille ritgit nok siger med mindre du sætte dig meget grundigt ind i VB script.
Avatar billede quarkb Nybegynder
29. januar 2006 - 13:12 #11
Jeg ville bare gerne havde et alternativ til Kix script som jeg bruge i dag. Men man tak for jeres gode råd, jeg deler pointene lige mellem jer.
Avatar billede johnnymadsen Nybegynder
29. januar 2006 - 14:09 #12
Selv tak og skulle det være en anden gang.
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