yakazaa
Goto Top

BATCH User anlegen und in Gruppe verfrachten...

Hallo, habe bislang folgendes:

REM Lokalen Benutzer anlegen
ECHO.
ECHO.
ECHO Benutzer wird angelegt!
ECHO.
NET ACCOUNTS /minpwlen:6 /maxpwage:unlimited
C:\%1\SYSTEM\SLEEP 20 /h
NET USER %2-%4 gam%3-%4 /ADD /comment:"WMS Client" /fullname:"%2-%4" /expires:never /passwordchg:no /passwordreq:yes  
C:\%1\SYSTEM\SLEEP 30 /h
NET LOCALGROUP Administrators %2-%4 /ADD
rem NET LOCALGROUP Administratoren %2-%4 /ADD
ECHO Aktion abgeschlossen!

Leider klappt das Ganze aber nur "ab und an" mal...
Ich kann allerdings auch kein Muster erkennen um zu sagen "Immer wenn ich X mache..." oder sowas...

Sleep ist ein Programm das hervorragend NICHTS tun kann, die Zeitangabe erfolgt in Sekunden als Parameter..

Ich hoffe Ihr könnt mir helfen,

Gruß Dominik

Content-ID: 84557

Url: https://administrator.de/forum/batch-user-anlegen-und-in-gruppe-verfrachten-84557.html

Ausgedruckt am: 21.12.2024 um 16:12 Uhr

Dani
Dani 02.04.2008 um 19:14:46 Uhr
Goto Top
Hi Dominik,
was genau steht den z.B. in %1, %2, %3, %4? Vllt. Zeichenketten mit Leerzeichen?? Dann solltestest du alle Variablen in ' " ' schreiben.


Grüße
Dani
yakazaa
yakazaa 03.04.2008 um 20:37:28 Uhr
Goto Top
Hallo Dani !

In den Variablen steht z.B.: AMAZON SVS svs 1
Also der Kunde, der Name der Station in Großbuchstaben, der Name der Station in Kleinbuchstaben und die Stationsnummer -> keine Leerzeichen face-wink

Danke aber für den Tip !

Hat denn niemand sonst ne Idee wieso es so sporadisch klappt ?


Gruß, Dominik
yakazaa
yakazaa 16.04.2008 um 13:01:45 Uhr
Goto Top
NET ACCOUNTS /minpwlen:6 /maxpwage:unlimited
C:\%1\SYSTEM\SLEEP 60 /h
NET USER %2-%4 gam%3-%4 /ADD /comment:"WMS Client" /fullname:"%2-%4" /expires:never /passwordchg:no /passwordreq:yes  
C:\%1\SYSTEM\SLEEP 90 /h
NET LOCALGROUP Administrators %2-%4 /ADD

So, hab die Sleep Zeiten mal höher gesetzt, allerdings bringt das leider nichts...
Außerdem scheint es da einen zusammenhang mit der Mehrstelligkeit zu geben, also wenn %4 >9 wird. Mit einstelligen Ziffern gibt es komischerweise (bislang) keinerlei Probleme, kann es daran liegen ?!
yakazaa
yakazaa 16.04.2008 um 16:24:21 Uhr
Goto Top
Für alle die es interessiert:

So muss es in richtig aussehen:

NET LOCALGROUP Administrators %COMPUTERNAME%\%USERNAME% /ADD

Wieder was gelernt...