Loginscript skal kjøres av alle som logger inn med unntak av enkelte spesialbrukere. Vi bruker WIN-NTNU-NO som innloggingsdomene og IDIPC-IDI-NTNU-NO som maskindomene. Grunnen til dette skillet er at WIN-NTNU-NO oppdateres automatisk via BDB (NTNU's sentrale brukerdatabase) og brukes som innloggingsdomene mange andres steder ved NTNU. Maskindomene ønsker vi imidlertid å ha full kontroll over selv.
I Windows2000/XP er det en fordel å starte loginscript via Group Policy da dette gjør det fleksibelt og det er denne løsningen som er valgt ved NTNU og IDI. I hver OU kan man ha et loginscript, men det er enklest og mest oversiktlig å ha det bare et sted. Tidligere hadde vi problemer med at loginscript via GP ikke alltid ble kjørt og derfor ble det lagt inn en reserveløsning som skulle fange opp dette slik at loginscript ble kjørt likevel. Dette ble gjort ved å legge et lite script i startup-katalogen for Windows Explorer for "all users" (c:\document and settings\startmenu\programs\startup\). Siden dette må ligge på lokalt maskin brukes det kun for å starte et sentralt script dersom dette finnes. Dette sentrale scriptet finner så ut om det er student eller ansatt og starter så scriptet som ville blitt kjørt om loginscript via GP hadde fungert som den skulle. Selv om dette ikke trår i kraft så ofte nå, er det alltid bra å ha en slik reserveløsning siden manglende loginscript vil skape store problemer. Blokkdiagrammet under viser i hovedtrekk hvordan loginscriptene ser ut (består av flere batchfiler). Enkelte detaljer kan være sløyfet her for å kjøre det mer oversiktlig.