Script


Script för skapande av användare med tillhörande hem/profil- kataloger
@echo off
'1
for /L %%a in (1,1,1000) do md \\usarespdc\profiles\User%%a
'2
for /L %%a in (1,1,1000) do md \\usarespdc\home\User%%a
'3
for /L %%a in (1,1,1000) do net user /add User%%a /fullname:"Användare%%a" /comment:"Nr%%a" /profilepath:"\\usarespdc\profiles\User%%a" /scriptpath:"logon.bat" /homedir:"\\usarespdc\home\User%%a"
'4
for /L %%a in (1,1,1000) do echo y| cacls \\usarespdc\home\User%%a /G user%%a:C
'5
for /L %%a in (1,1,1000) do echo y| cacls \\usarespdc\profiles\User%%a /G user%%a:C
'6
cls
'7
echo Nu har du skapat en massa dumma användare med minsta möjliga ansträngning!!

Kort beskrivning rad för rad.
  • Rad 1 och 2 skapar hem och profilkataloger till de 1000 användarna i USA domänen (för Europadomänen ändras siffran 1000 till 500).
  • Rad 3 skapar själva användaren med fullname, username, comment och sökvägar till hem/profilkataloger samt loginscriptet.
  • Rad 4 sätter behörigheten på hemkatalogerna till "Change" för respektive användare.
  • Rad 5 sätter behörigheten på profilkatalogerna till "Change" för respektive användare.
  • Rad 6 tömmer skärmen.
  • Rad 7 skriver ut ett litet meddelande när allt skapande är slutfört
Mappningen av användarnas hemkataloger blir med ovanstående script Z:\användarnamn, för att få den till H:\användarnamn så markerade vi alla användare i usermanager for domains och ändrade under profile.

Loginscript.
'1
net time \\usapdc /set /y
'2
net use g: \\usarespdc\public

  • Rad 1 synkar tiden med PDC:n varje gång en ny påloggning sker.
  • Rad 2 mappar upp \\usarespdc\public som G:.

Björn