SMS 2.0

The following procedure describes how to create a batch file that performs an unattended installation of SMS 2.0.

Procedure Bullet  To perform an unattended installation of SMS 2.0

  1. Create a user account that you will use as the SMS Service account, grant the account the Log on as a service right, and then make the account a member of the Domain Administrators group.
  2. Create an initialization file (filename.ini) that contains the following text. Be sure to supply your own values for variables such as site, domain, server, and so on.


    Note   If your site uses SQL Server 6.5, change SQLServerVersion=7.0 to SQLServerVersion=6.5.


    [Identification]Action=InstallPrimarySite[Options]FullName=My Full NameOrgName=MicrosoftProductID=123-4567890SiteCode=LA1SiteName=My SiteSiteDomain=domain1ServiceAccount=smsadminServiceAccountDomain=domain2ServiceAccountPassword=Animal$Cracker27
    PublicKey=NumOfClients=100ServerPlatforms=X86NetworkEnvironments=OptionalUnits=SMSInstallDir=D:\SMSInstallSQLServer=0ParentSiteCode=ParentSiteServer=AddressType=LanUser=LanUserPassword=RasUser=RasUserDomain=RasUserPassword=RasPhoneBook=NumberOfAdminUI=5SDKServer=joe1
    [SQLInstallOptions]SQLInstallDir=E:\msSQL7SAPassword=SQLDevicePath=e:\SMSDATA[SQLConfigOptions]SQLServerName=joe1SQLServerVersion=7.0UseSQLIntegratedSecurity=0SQLLoginID=saSQLLoginPassword=CreateSQLDevice=1DatabaseName=SMSDatabaseDevice=SMSDataLogDevice=SMSLogSQLDevicePath=e:\SMSDATANumberOfSqlConnections=75AutoConfigSqlConnections=1[LicenseServer]SQLServerName=joe1SQLServerVersion=7.0UseSQLIntegratedSecurity=0SQLLoginID=saSQLLoginPassword=CreateSQLDevice=1DatabaseName=LicDbDatabaseDevice=LicDataLogDevice=LicLogSQLDevicePath=e:\SMSDATA
    [Bootstrap]SetupPath=Action=BuildNumber=
  3. At the command prompt, run the SMS 2.0 Setup program by using the initialization file you created in step 1:

    setup /SCRIPT filename.ini /nouserinput