Jump to content

Win2000Server und 95,98,2000 Clients


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Recommended Posts

Hallihallo,

seit einigen Tagen haben wir in der Schule auf eine Domainstruktur

umgestellt mit 95, 98 und 2000 Clients. Für die Anmeldung durchläuft jeder

Benutzer das selbe Anmeldeskript, wobei mit dem Hilfsprogramm ifmember.exe

Gruppenzugehörigkeiten überprüft werden und der Benutzer mit entsprechenden

Netzlaufwerken verbunden wird. Auf den 2000 Clienten funktioniert das

prächtig, die 95 und 98 Clineten sind da hartnäckiger. Beim Durchlaufen der

(insgesamt 36 möglichen) Gruppenzugehörigkeiten werden immer nur die ersten

4 gecheckt und dann mit den eventuell gültigen Netzlaufwerken verbunden.

Die restlichen 32 Gruppenzugehörigkeiten werden dann gar nicht mehr

berücksichtigt, sd. man nicht unbedingt mit allen erforderlichen

Netzlaufwerken verbunden wird. Kommt dieses Problem irgendwem bekannt vor?

Ciao Christian Gleißner.

Link to comment

Also hier ist das Skript, ist zwar ein bischn lang aber nunja.

Seltsamerweise werden die ersten 4 Verzeichnisse immer nach der ANmeldung auf einem 95/98 Clienten im Explorer angezeigt. Ist man Mitglied einer entsprechenden Gruupe hat man Zugriff ansonsten halt nicht.

 

rem loginscript fuer alle user

 

rem handelt es sich um WindowsNT oder neuer

rem ***************************************

 

if "%OS%" == "Windows_NT" goto WINNT

 

rem sonst muss es WindowsME oder aelter sein

rem ****************************************

 

if not errorlevel 1 goto WIN9x

 

 

:WIN9x

 

rem uebernahme der serverzeit auf die workstation

net time \\file-server /set /y

 

rem uebernahme der win2000 variablen auch fuer

rem die betriebssysteme win95/98/me

 

\\file-server\netlogon\putinenv L

\\file-server\netlogon\winset username=%username%

 

rem mappen des userverzeichnis auf

rem laufwerk h: (homeverzeichnis)

 

net use h: \\file-server\%username%

 

rem mappen der uebrigen verzeichnisse auf Laufwerke

 

 

rem Laufwerk l: (Lehrerdaten)

\\file-server\netlogon\ifmember.exe Lehrer.G

if not errorlevel 1 goto Weiter0

net use l: /delete >nul

net use l: \\file-server\Lehreraustausch >nul

 

:Weiter0

rem Laufwerk f: (Schuelerdaten)

\\file-server\netlogon\ifmember.exe Schueler.G

if not errorlevel 1 goto Weiter1

net use f: /delete >nul

net use f: \\file-server\Austausch >nul

 

:Weiter1

rem Laufwerk w: (Wartung)

\\file-server\netlogon\ifmember.exe Wartung.G

if not errorlevel 1 goto Weiter2

net use w: /delete >nul

net use w: \\file-server\Wartungsteam >nul

 

:Weiter2

rem Laufwerk z: (Admins)

\\file-server\netlogon\ifmember.exe AnnoAdmins.G

if not errorlevel 1 goto Weiter3

net use z: /delete >nul

net use z: \\file-server\Administration >nul

 

:Weiter3

rem Laufwerk i: (Internet-AG)

\\file-server\netlogon\ifmember.exe InternetAG.G

if not errorlevel 1 goto Weiter4

net use i: /delete >nul

net use i: \\file-server\InternetAG >nul

 

:Weiter4

rem Laufwerk t: (Klasse5a)

\\file-server\netlogon\ifmember.exe Klasse5a.G

if not errorlevel 1 goto Weiter5

net use t: /delete >nul

net use t: \\file-server\Klasse5a >nul

 

:Weiter5

rem Laufwerk t: (Klasse5b)

\\file-server\netlogon\ifmember.exe Klasse5b.G

if not errorlevel 1 goto Weiter6

net use t: /delete >nul

net use t: \\file-server\Klasse5b >nul

 

:Weiter6

rem Laufwerk t: (Klasse5c)

\\file-server\netlogon\ifmember.exe Klasse5c.G

if not errorlevel 1 goto Weiter7

net use t: /delete >nul

net use t: \\file-server\Klasse5c >nul

 

:Weiter7

rem Laufwerk t: (Klasse5d)

\\file-server\netlogon\ifmember.exe Klasse5d.G

if not errorlevel 1 goto Weiter8

net use t: /delete >nul

net use t: \\file-server\Klasse5d >nul

 

:Weiter8

rem Laufwerk t: (Klasse6a)

\\file-server\netlogon\ifmember.exe Klasse6a.G

if not errorlevel 1 goto Weiter9

net use t: /delete >nul

net use t: \\file-server\Klasse6a >nul

 

:Weiter9

rem Laufwerk t: (Klasse6b)

\\file-server\netlogon\ifmember.exe Klasse6b.G

if not errorlevel 1 goto Weiter10

net use t: /delete >nul

net use t: \\file-server\Klasse6b >nul

 

:Weiter10

rem Laufwerk t: (Klasse6c)

\\file-server\netlogon\ifmember.exe Klasse6c.G

if not errorlevel 1 goto Weiter11

net use t: /delete >nul

net use t: \\file-server\Klasse6c >nul

 

:Weiter11

rem Laufwerk t: (Klasse6d)

\\file-server\netlogon\ifmember.exe Klasse6d.G

if not errorlevel 1 goto Weiter12

net use t: /delete >nul

net use t: \\file-server\Klasse6d >nul

 

:Weiter12

rem Laufwerk t: (Klasse6e)

\\file-server\netlogon\ifmember.exe Klasse6e.G

if not errorlevel 1 goto Weiter13

net use t: /delete >nul

net use t: \\file-server\Klasse6e >nul

 

:Weiter13

rem Laufwerk t: (Klasse7a)

\\file-server\netlogon\ifmember.exe Klasse7a.G

if not errorlevel 1 goto Weiter14

net use t: /delete >nul

net use t: \\file-server\Klasse7a >nul

 

:Weiter14

rem Laufwerk t: (Klasse7b)

\\file-server\netlogon\ifmember.exe Klasse7b.G

if not errorlevel 1 goto Weiter15

net use t: /delete >nul

net use t: \\file-server\Klasse7b >nul

 

:Weiter15

rem Laufwerk t: (Klasse7c)

\\file-server\netlogon\ifmember.exe Klasse7c.G

if not errorlevel 1 goto Weiter16

net use t: /delete >nul

net use t: \\file-server\Klasse7c >nul

 

:Weiter16

rem Laufwerk t: (Klasse7d)

\\file-server\netlogon\ifmember.exe Klasse7d.G

if not errorlevel 1 goto Weiter17

net use t: /delete >nul

net use t: \\file-server\Klasse7d >nul

 

:Weiter17

rem Laufwerk t: (Klasse7e)

\\file-server\netlogon\ifmember.exe Klasse7e.G

if not errorlevel 1 goto Weiter18

net use t: /delete >nul

net use t: \\file-server\Klasse7e >nul

 

:Weiter18

rem Laufwerk t: (Klasse8a)

\\file-server\netlogon\ifmember.exe Klasse8a.G

if not errorlevel 1 goto Weiter19

net use t: /delete >nul

net use t: \\file-server\Klasse8a >nul

 

:Weiter19

rem Laufwerk t: (Klasse8b)

\\file-server\netlogon\ifmember.exe Klasse8b.G

if not errorlevel 1 goto Weiter20

net use t: /delete >nul

net use t: \\file-server\Klasse8b >nul

 

:Weiter20

rem Laufwerk t: (Klasse8c)

\\file-server\netlogon\ifmember.exe Klasse8c.G

if not errorlevel 1 goto Weiter21

net use t: /delete >nul

net use t: \\file-server\Klasse8c >nul

 

:Weiter21

rem Laufwerk t: (Klasse8d)

\\file-server\netlogon\ifmember.exe Klasse8d.G

if not errorlevel 1 goto Weiter22

net use t: /delete >nul

net use t: \\file-server\Klasse8d >nul

 

:Weiter22

rem Laufwerk t: (Klasse8e)

\\file-server\netlogon\ifmember.exe Klasse8e.G

if not errorlevel 1 goto Weiter23

net use t: /delete >nul

net use t: \\file-server\Klasse8e >nul

 

:Weiter23

rem Laufwerk t: (Klasse9a)

\\file-server\netlogon\ifmember.exe Klasse9a.G

if not errorlevel 1 goto Weiter24

net use t: /delete >nul

net use t: \\file-server\Klasse9a >nul

 

:Weiter24

rem Laufwerk t: (Klasse9b)

\\file-server\netlogon\ifmember.exe Klasse9b.G

if not errorlevel 1 goto Weiter25

net use t: /delete >nul

net use t: \\file-server\Klasse9b >nul

 

:Weiter25

rem Laufwerk t: (Klasse9c)

\\file-server\netlogon\ifmember.exe Klasse9c.G

if not errorlevel 1 goto Weiter26

net use t: /delete >nul

net use t: \\file-server\Klasse9c >nul

 

:Weiter26

rem Laufwerk t: (Klasse9d)

\\file-server\netlogon\ifmember.exe Klasse9d.G

if not errorlevel 1 goto Weiter27

net use t: /delete >nul

net use t: \\file-server\Klasse9d >nul

 

:Weiter27

rem Laufwerk t: (Klasse9e)

\\file-server\netlogon\ifmember.exe Klasse9e.G

if not errorlevel 1 goto Weiter28

net use t: /delete >nul

net use t: \\file-server\Klasse9e >nul

 

:Weiter28

rem Laufwerk t: (Klasse10a)

\\file-server\netlogon\ifmember.exe Klasse10a.G

if not errorlevel 1 goto Weiter29

net use t: /delete >nul

net use t: \\file-server\Klasse10a >nul

 

:Weiter29

rem Laufwerk t: (Klasse10b)

\\file-server\netlogon\ifmember.exe Klasse10b.G

if not errorlevel 1 goto Weiter30

net use t: /delete >nul

net use t: \\file-server\Klasse10b >nul

 

:Weiter30

rem Laufwerk t: (Klasse10c)

\\file-server\netlogon\ifmember.exe Klasse10c.G

if not errorlevel 1 goto Weiter31

net use t: /delete >nul

net use t: \\file-server\Klasse10c >nul

 

:Weiter31

rem Laufwerk t: (Klasse10d)

\\file-server\netlogon\ifmember.exe Klasse10d.G

if not errorlevel 1 goto Weiter32

net use t: /delete >nul

net use t: \\file-server\Klasse10d >nul

 

:Weiter32

rem Laufwerk t: (Klasse10e)

\\file-server\netlogon\ifmember.exe Klasse10e.G

if not errorlevel 1 goto Weiter33

net use t: /delete >nul

net use t: \\file-server\Klasse10e >nul

 

:Weiter33

rem Laufwerk t: (Jgst11)

\\file-server\netlogon\ifmember.exe Jgst11.G

if not errorlevel 1 goto Weiter34

net use t: /delete >nul

net use t: \\file-server\Jgst11 >nul

 

:Weiter34

rem Laufwerk t: (Jgst12)

\\file-server\netlogon\ifmember.exe Jgst12.G

if not errorlevel 1 goto Weiter35

net use t: /delete >nul

net use t: \\file-server\Jgst12 >nul

 

:Weiter35

rem Laufwerk t: (Jgst13)

\\file-server\netlogon\ifmember.exe Jgst13.G

if not errorlevel 1 goto Weiter36

net use t: /delete >nul

net use t: \\file-server\Jgst13 >nul

 

:Weiter36

rem Laufwerk t: (Unterstufe)

\\file-server\netlogon\ifmember.exe Unterstufe.G

if not errorlevel 1 goto ENDE

net use t: /delete >nul

net use t: \\file-server\Unterstufe >nul

 

:ENDE

exit:ENDE

exit

 

 

 

:WINNT

 

rem uebernahme der serverzeit auf die workstation

net time \\file-server /set /y

 

rem mappen des userverzeichnis auf

rem laufwerk h: (homeverzeichnis)

 

net use h: \\file-server\%username%

 

rem mappen der uebrigen verzeichnisse auf Laufwerke

 

rem Laufwerk l: (Lehrerdaten)

\\file-server\netlogon\ifmember.exe Lehrer.G

if not errorlevel 1 goto Weiter0

net use l: /delete >nul

net use l: \\file-server\Lehreraustausch >nul

 

:Weiter0

rem Laufwerk f: (Schuelerdaten)

\\file-server\netlogon\ifmember.exe Schueler.G

if not errorlevel 1 goto Weiter1

net use f: /delete >nul

net use f: \\file-server\Austausch >nul

 

:Weiter1

rem Laufwerk w: (Wartung)

\\file-server\netlogon\ifmember.exe Wartung.G

if not errorlevel 1 goto Weiter2

net use w: /delete >nul

net use w: \\file-server\Wartungsteam >nul

 

:Weiter2

rem Laufwerk z: (Admins)

\\file-server\netlogon\ifmember.exe AnnoAdmins.G

if not errorlevel 1 goto Weiter3

net use z: /delete >nul

net use z: \\file-server\Administration >nul

 

:Weiter3

rem Laufwerk i: (Internet-AG)

\\file-server\netlogon\ifmember.exe InternetAG.G

if not errorlevel 1 goto Weiter4

net use i: /delete >nul

net use i: \\file-server\InternetAG >nul

 

:Weiter4

rem Laufwerk t: (Klasse5a)

\\file-server\netlogon\ifmember.exe Klasse5a.G

if not errorlevel 1 goto Weiter5

net use t: /delete >nul

net use t: \\file-server\Klasse5a >nul

 

:Weiter5

rem Laufwerk t: (Klasse5b)

\\file-server\netlogon\ifmember.exe Klasse5b.G

if not errorlevel 1 goto Weiter6

net use t: /delete >nul

net use t: \\file-server\Klasse5b >nul

 

USW BIS

:Weiter36

..........

.......... Goto ENDE

 

 

 

:ENDE

exit:ENDE

exit

Link to comment
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...