Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Windows 2003 Server und Loginskripts: ifmember nicht Möglich wenn User Mitglied in mehr als 40 Gruppen?

Frage Netzwerke LAN, WAN, Wireless

Mitglied: 37723

37723 (Level 1)

02.11.2006, aktualisiert 04.11.2006, 6926 Aufrufe, 3 Kommentare

Kann es sein das das kleine Tool nicht funktioniert wenn man in mehr als 40 Gruppen Mitglied ist?
Ich bekomme immer einen Fehler 122: Der an einem Systemaufruf übergebene Dateibereich ist zu klein.
Kennt jemand das Problem? Was ist die Alternative ein VBScript?
Mitglied: DaSam
02.11.2006 um 08:38 Uhr
Hi,

kann schon sein, dass ifmember da so seine Probleme hat. Hast Du das neueste verwendet?

Ansonsten, klar, mit vbScript geht das alles. WillstDu Dein komlettes Script umbauen oder nur ifmember durch vbscript ersetzen?

Ein Ersatz sieht z.B. so aus, speichere das ganze unter ifmember.vbs ab und rufe es mittels 'cscript User Group' auf. Im Script selbst musst Du noch Deine Domäne eintragen oder eben das Script anpassen und die Domäne beim Aufruf mit übergeben.

Wird der Benutzer nicht gefunden oder gab es einen Fehler, ist der Rückgabewert 0, ansonsten <>0.

01.
if wscript.arguments.count <> 2 then 
02.
  wscript.echo "ifmember.vbs <user> <group>" 
03.
  wscript.quit 
04.
end if 
05.
 
06.
sUser = ucase (wscript.arguments(0)) 
07.
sGroup = wscript.arguments(1) 
08.
 
09.
on error resume next 
10.
set oGrp = GetObject("WinNT://DOMAINNAME/" & sGroup) 
11.
for each oMember in oGrp.Members 
12.
  if ucase(oMember.Name) = sUser then 
13.
  	bFound = true 
14.
  end if 
15.
next 
16.
on error goto 0 
17.
 
18.
if bFound then 
19.
  wscript.echo "Benutzer " & sUser & " gefunden in Gruppe " & sGroup 
20.
end if 
21.
 
22.
wscript.quit (bFound)
cu,
Alex
Bitte warten ..
Mitglied: 37723
03.11.2006 um 21:37 Uhr
@DaSam

Kannst Du mir vielleicht sagen wo ich die neueste Version finde? Ich habe die aus dem Windows 2003 Resourcekit benutzt, weil ich dachte sie ist neuer als die aus dem Servicepack von Windows 2000;)
Bitte warten ..
Mitglied: DaSam
04.11.2006 um 20:20 Uhr
Nein, ich nehme das Dingens nicht her. Hast Du mal das Skript ausprobiert?

cu,
Alex
Bitte warten ..
Ähnliche Inhalte
Exchange Server
gelöst Exchange 2003 von Windows 2003 Server lösen bzw. entfernen (5)

Frage von plexxus zum Thema Exchange Server ...

Windows Server
gelöst Windows 2003 SBS User Profile Verschieben (2)

Frage von MultiStorm zum Thema Windows Server ...

Heiß diskutierte Inhalte
Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (13)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Windows Server
gelöst Microsoft-Lizenz CALs und passendes Server-Betriebssystem (12)

Frage von planetIT2016 zum Thema Windows Server ...

Festplatten, SSD, Raid
gelöst Fehlerhafte Blöcke im RAID 10 (12)

Frage von Kojak-LE zum Thema Festplatten, SSD, Raid ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...