56223

Batch zur Gruppenabfrage

Hallo IT Freunde,

ich sollte eine Batch Datei haben die Prüft ob der User in einer Gruppe mitglied ist.

Wenn ja soll er den Netzwerkpfad verbinden. Es sollten nur die den Pfad angezeigt bekommen die auch nur in der Gruppe mitglieder sind.

Ifmember sollte vorkommen nur finde ich da nichts. Kann mir da jemand helfen ?
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 94125

Url: https://administrator.de/forum/batch-zur-gruppenabfrage-94125.html

Ausgedruckt am: 06.05.2025 um 01:05 Uhr

markus0873
markus0873 11.08.2008 um 14:02:45 Uhr
Goto Top
Hallo,

schau mal hier, da bekommst du schonmal ein nettes Beispiel:

http://www.gruppenrichtlinien.de/index.html?/howto/Anmelde_Scripts.htm


Gruß

Markus
56223
56223 11.08.2008 um 14:12:40 Uhr
Goto Top
Hallo Markus,

auf dieser Seite war ich als erstes. Nur wie gesagt blick ich da nichts. so ne kleine erklärung wäre sehr Hilfreich ! face-smile
bastla
bastla 11.08.2008, aktualisiert am 18.10.2012 um 18:36:05 Uhr
Goto Top
Hallo ITmali!

Sieh Dir einmal das Tutorial Laufwerksmapping für Gruppen unter Windows 2003 Server an ...

Grüße
bastla
56223
56223 12.08.2008 um 09:30:42 Uhr
Goto Top
Also ich hab das mal zusammen gebaut. Das Netzlaufwerk wird bei allen verbunden. Es sollte jedoch nur bei den Usern verbunden werden die in Gruppe fs sind.

echo Fileserver wird Verbunden ...

rem FS
net use m: /delete 2> Null:
net use m: \\FS\FS 2>NUL:

\\1.2.3.4\NETLOGON\IFMEMBER /L "fs"
if %errorlevel%==1 (
net use m: \\1.2.3.4\fs\ /persistent:no
)
bastla
bastla 12.08.2008 um 09:46:17 Uhr
Goto Top
Hallo ITmali!

Die Zeile
net use m: \\FS\FS 2>NUL:
sorgt ja bereits vor der Abfrage für ein Verbinden des Laufwerkes - wenn Du sie weglässt, sollte es klappen.

Grüße
bastla
56223
56223 12.08.2008 um 13:08:33 Uhr
Goto Top
Hallo Bastla,

danke noch mal für deine Hilfe.

Es funktioniert aber nicht zu 100 %. Er erkennt das der user zur Gruppe gehört. nur beim verbinden
\\1.2.3.4\NETLOGON\IFMEMBER "fs"
if %errorlevel%==1 (
net use m: \\fs\fs\ /persistent:no
)
kommt folgender fehler. Systemfehler 53. Netzwerkpfad wurde nicht gefunden.

hast du dazu ne lösung oder den Grund.

Ich hab es schon mit IP der Servers versucht und namen aber leider vergebens.
bastla
bastla 12.08.2008 um 13:38:32 Uhr
Goto Top
Hallo ITmali!

Lass den "\" nach dem Freigabenamen weg ...

Grüße
bastla