OK - beklager ventetiden, har lige været væk.
For at installere et program på Windows 2000/XP skal man have administrator rettigheder.
Hvis du laver et login script, så kører alle kommandoerne i brugerens kontekst, dvs. hvis brugeren "kun" er domain user (hvilket jeg mener alle bør være), så kan man i praksis ikke installere programmer, da der ikke er adgang til
c:\windows / c:\winnt
c:\programmer
reg. databasen HKLM (HKEY_LOCAL_MACHINE)
Derfor skal alle programmer altså installeres med en konto med admin rettigheder eller tilsvarende.
Dette kan gøres på to måder:
1) Du benytter dig af MS Intellimirror teknologien. Flot PR ord, der blot dækker over, at man som adminstrator laver en administrativ installation på en server, og via en policy definerer at den skal installeres.
Din policy (dk: politik) kan en masse ting, men du skal kun bruge en funktion: Software installation. En policy kan man via AD styre til kun at gælde for bestemte maskiner. Dette gøres ved at lave nogle OU (Organisational Units) og lægge maskinerne ind i disse. På en OU kan man lægge en række GPO'er (Group Policy Object) - på jævnt dansk: En samlig politikker.
2) I en group policy kan man ud over at benytte Intellimirror også køre startup scripts. Disse afvilkes med eleverede rettigheder, dvs. der kan også foretages software installation.
Jeg foretrækker selv Intellimirror, da der er en række fordele. Søg selv på google og se hvad MS skriver.
Hvordan opretter du så et software installation?
Well det afhænger lidt af applikationen, men tag ex. Outlook:
1) Start installationen på serveren og lav en administrativ installation. Dette gøres med setup /a. Følg vejledningen på skærmen.
2) Del mappen med den administrative Office installation (eller sørg for at den ligger under en del mappe, så den kan tilgås som et share fra klienterne (\\server\share[\mappe])
3) Installer Office Ressource Kit til Office 2000 på en klient og kør (kan næsten ikke huske det) "Configuration Manager". Åbn MSI filen på serveren og opret en ny MST fil. MST filen bruges til at lave en brugerdefineret installation, ex. hvor skal ikoner ligge, hvordan skal Outlook konfigureres osv. Bare følg guiden - du kan altid lave den om.
4) På serveren går du ind i Active Directory Users and Computers. Gå ned under dit domæne og opret en OU (ex. Managed computers). Flyt dine maskiner ind i denne OU.
Følg denne guide for den generelle brug af GPO til software distribution:
http://support.microsoft.com/default.aspx?kbid=816102Mit råd er altid for ex. Office: Vælg at HELE pakken skal installeres første gang - det kan slet ikke betale sig for mindre netværk at benytte "Install on first use" - det er blot til irritation for brugerne.