- AuthorPosts
- 30-01-2023 at 10:20 #10387Ole MadsenParticipant
Blandt EasyInstalls indbyggede pakkeskabeloner finder du også skabeloner til en række af de mest almindeligt brugte script-filer:
Registry Import REG (HKLM) Package: Registreringsdatabasefil (.REG) til HKey_Local_Machine (køres som Local System og påvirker de globale strenge)
Registry Import REG (HKCU) Package: Registreringsdatabasefil (.REG) til HKey_Current_User (Køres via firstlogon.bat med brugerens credentials og påvirker brugerens registreringsstrenge)Batch Scripting BAT/CMD Package: Kalder en BAT eller CMD fil. Normalt kan indholdet af disse filer lægges direkte i install.bat, men der kan være tilfælde hvor det er praktisk bare at kalde en ekstern fil.
Visual Basic Scripting VBS Package: Kalder Windows Scripting Host programmet og eksekverer en Visual Basic Script-fil.
PowerShell Scripting PS1 Package: Kalder og eksekverer et PowerShell script.
Fælles for alle er, at hvis man ønsker output i logfilen, skal man huske at install.bat (eller firstlogon.bat) skal starte med @ECHO ON og ikke OFF.
Husk også at install.bat køres under “Local System” kontoen, mens FirstLogon.bat og EveryLogon.bat kører som brugeren der logger på, og derfor skal script-filerne passe til disse omstændigheder. Brugeren har ikke nødvendigvis administrative rettigheder, mens “Local System” fra Install.bat ikke kender noget til brugerprofiler – o.s.v.
EasyInstall variabler som %IMG% og %LocalPackageDir% vil heller ikke virke i alle sammehænge, men kan bl.a. i Powershell overføres med de rette kommandoer i scriptet.
- AuthorPosts
- The forum ‘EasyInstall – FAQ’ is closed to new topics and replies.