Sage 100

 View Only
  • 1.  Automated install using Microsoft System Center Configuration Manager

    Posted 06-28-2019 15:53
    Does anyone know the parameters required to do a silent installation using SCCM? The client is preparing for go live on Sage 2018 Standard and wants to update user workstations automatically.

    Thanks

    ------------------------------
    John Kerr
    Net at Work
    ------------------------------


  • 2.  RE: Automated install using Microsoft System Center Configuration Manager

    Posted 06-28-2019 16:20
    Does this give you what you need?

    How to automate Sage 100 ERP Workstation Setup using InstallShield Silent Install

     

    Products

     

    Sage 100

     

    Country

     

    North America

     

    Description

    How to automate Sage 100 ERP Workstation Setup using InstallShield Silent Install 

    Disclaimer

     

    Network Warning

    This solution requires advanced knowledge of your network. Contact your system administrator for assistance. Modifying Windows security incorrectly can severely affect system operations. Sage is not responsible for operation issues caused by incorrectly modifying your Windows security. Always create a backup of your data before proceeding with advanced solutions.

     

    Operating System Warning

    This solution requires advanced knowledge of your computer's operating system. Contact your system administrator for assistance. Modifying your Windows Registry incorrectly can severely affect system operations. Sage is not responsible for operation issues caused by incorrectly modifying your Windows Registry. Always create a backup of your data before proceeding with advanced solutions.

     

    Support

    Sage Customer Support does not provide assistance for issues related to third party products or enhancements, hardware, report customizations, state or federal tax-related questions, or specific accounting questions. Please contact your Sage business partner, network administrator, or accountant for assistance. Please review this document for additional information on the scope of Sage Customer Support Services.

     

    Resolution

    As InstallShield's website describes it: "A normal (non-silent) installation receives the necessary input from the user in the form of responses to dialog boxes. However, a silent installation does not prompt the user for input. A silent installation must get its user input from a different source. That source is the InstallShield Silent response file (.iss file).

    A response file contains information similar to that which an end user would enter as responses to dialog boxes when running a normal installation. InstallShield Silent reads the necessary input from the response file at run time. The format of response files resembles that of an .ini file, but response files have .iss extensions. A response file is a plain text file consisting of sections containing data entries."

    Workstation setup can be automated by creating the response file and placing it into the wksetup directory, for an install or uninstall of workstation setup.

    Record the setup.iss response file:

    1. Start wksetup.exe from DOS with a -r argument (wksetup.exe -r while in the wksetup directory)
    2. Proceed with the workstation install or uninstall.
    3. This places the setup.iss file in the C:\windows directory of the workstation.
    4. Move the setup.iss file from the this directory to the MAS90\wksetup directory on the server.
    5. Start wksetup.exe file from DOS with a -s argument. 
      From the wksetup directory:

    wksetup.exe -s

    The install or uninstall proceeds without notification to the user.

    If the physical location of MAS 90 is changed or if user preferences need to be changed, the setup.iss file will need to be re-recorded and replaced within the wksetup.exe directory. Workstation setup can still be run manually at any time.

    The functionality of this feature depends on the version of InstallShield that the client has on their OS. Current versions of Windows XP and Vista are compatible.

    Note: Recording the file and silent execution can also be automated through a batch file from Windows to avoid shelling out to DOS.



    ID:41124Last modified:6-10-2019  



    ------------------------------
    - Brett
    ------------------------------



  • 3.  RE: Automated install using Microsoft System Center Configuration Manager

    Posted 06-28-2019 16:23
    Or this one?

    How to install Sage 100 ERP client through Group Policy Management and Command Prompt (Silent Install)

    Products
    Sage 100 2017
    Sage 100 2016
    Sage 100 2015 (retired)
    Sage 100 2014 (retired)
    Sage 100 2013 (retired)

    Country
    North America

    Description
    <content>
    • How to install Sage 100 ERP client through Group Policy Management
    • Silent Install
    </content>

    Disclaimer
    Operating System Warning
    This solution requires advanced knowledge of your computer's operating system. Contact your system administrator for assistance. Modifying your Windows Registry incorrectly can severely affect system operations. Sage is not responsible for operation issues caused by incorrectly modifying your Windows Registry. Always create a backup of your data before proceeding with advanced solutions.
    Support
    Sage Customer Support does not provide assistance for issues related to third party products or enhancements, hardware, report customizations, state or federal tax-related questions, or specific accounting questions. Please contact your Sage business partner, network administrator, or accountant for assistance. Please review this document for additional information on the scope of Sage Customer Support Services.

    Resolution
    <content>

    NOTE: You will need to install Prerequisites manually or through Group Policy Management using script (see Related Resources for Prerequsites)


    Create Transform file for Sage 100 ERP Advanced workstation client 

    Note: Sage 100 ERP Standard client installs can skip to "Setup Group Policy to Assign or Publish Sage 100 ERP Workstation client" section

      1. Download and Install Orca http://support.microsoft.com/kb/255905
        Note: Following instructions on downloading and installing Orca
      2. Open Start, All Programs, Orca
      3. Select File, Open
      4. Select the ...mas90\wksetup\Sage 100 ERP YYYY Workstation.msi file (YYYY = Year)
      5. Select Open
      6. Select Transform, New Transform


      1. Select Properties from the Tables column
      2. Select SAGEPORTID from the Properties column
      3. In the SAGEPORTID Value field, enter the portid the Sage 100 ERP service is setup to run on


      1. Select SAGESERVERNAME from the Properties column
      2. Enter Sage 100 ERP Advanced server name or IP Address in the Value field


      1. Right-click anywhere inside the Properties column and select Add Row


      1. In the Property field Type: SRCSERVERPATH
      2. In the Value filed enter the UNCPATH to the MAS90 directory (i.e. \\servername\sharename\sage 100 ERP\MAS90\)


      1. Select OK
      2. Right-click anywhere inside the Properties column and select Add Row
      3. In the Property field Type: INSTALLDIR


      1. In the Value filed enter the LOCAL Installation PATH (i.e. C:\Sage\Sage 100 ERP YYYY Workstation\MAS90\, where YYYY = Year)
      2. Select OK
      3. Select Tranform, Generate Transform...

    1. Enter file name and save under ...mas90\wksetup\ folder
    2. Exit Orca

    Setup Group Policy to Assign or Publish Sage 100 ERP Workstation client


    NOTE: You will need to install Prerequisites manually or through Group Policy Management using script (see Related Resources for Prerequsites)

      1. Logon the Domain server
      2. Open Start, Administrative Tools, Group Policy Management
      3. Select existing or create new one Group Policy Object (GPO)
      4. Right-click GPO and select Edit
      5. Expand User Configuration, Policies, Software Settings
        Note: You can also configure in Computer Configuration
      6. Right-click Software Installation
      7. Select New, Package
      8. Select UNCPATH to 'Sage 100 ERP YYYY Workstation.msi' file for Advanced and Premium and 'Sage 100 Standard ERP 2014 Workstation.msi' for Standard installations (i.e. "\\servername\sharename\sage 100\MAS90\wksetup\ Sage 100 ERP YYYY Workstation.msi\" where YYYY is the Year/Version
      9. Select Advanced
      10. Select Ok
      11. Select Deployment tab
      12. Select Assigned and 'Install the application at logon' options
        Note: Skip to Step 17 for Sage 100 ERP Standard client installations


      1. Select Modifications tab
      2. Select Add
      3. Select the Transform file (.mst) you saved under the ...mas90\wksetup\ folder
      4. Select Open


    1. Select Ok
    2. Exit Group Policy Management
    3. Open Start, Run
    4. Type: GPUPDATE /FORCE
    5. Select Ok

    How to perform "Silent" installation of Sage 100 ERP Advanced and Premium from Windows Command Prompt

      1. Log into the workstation

      1. Open Start, All Program, Accessories

      1. Right-click Command Prompt and select "Run as Administrator"

      1. Type: msiexec /i "\\servername\sharename\sage 100\MAS90\wksetup\Sage 100 ERP YYYY Workstation.msi" /quiet /l*v C:\Windows\Temp\Sage100Install.txt TRANSFORMS=<TRANSFORMFILENAME.mst>
        (YYYY=
        Year and <TRANSFORMFILENAME.mst> = name of Transform file)

        or 


        Type: msiexec /i "\\servername\sharename\sage 100\MAS90\wksetup\Sage 100 ERP YYYY Workstation.msi" /q /l*v C:\Windows\Temp\Sage100Install.txt SAGEPORTID=<PORTID> SAGESERVERNAME=<ServerName>SRCSERVERPATH="<UNC PATH TO MAS90 FOLDER>" INSTALLDIR="LOCAL INSTALLATION PATH"

        EXAMPLE:
        msiexec /i
         "\\ServerName\SageShare\Sage 100 ERP\MAS90\WkSetup\Sage 100 ERP 2014 Workstation.msi" /q /l*v C:\Windows\Temp\Sage100Install.txt SAGEPORTID=10000 SAGESERVERNAME=ServerName SRCSERVERPATH="\\ServerName\SageShare\Sage 100 ERP\MAS90" INSTALLDIR="C:\Sage\Sage 100 ERP 2014 Workstation\MAS90\"

    1. Press Enter
      Note:
       Install can take up to 5 minutes

    How to perform "Silent" installation of Sage 100 ERP Standard from Windows Command Prompt

      1. Log into the workstation

      1. Open Start, All Program, Accessories

      1. Right-click Command Prompt and select "Run as Administrator"

      1. Type: msiexec /i "\\servername\sharename\sage 100\MAS90\wksetup\Sage 100 Standard ERP YYYY Workstation.msi" /qr /l*v C:\Windows\Temp\Sage100Install.txt INSTALLDIR="\\servername\sharename\sage 100\MAS90"
        (YYYY=
        Year and INSTALLDIR=PATH TO MAS90 FOLDER

        or

        msiexec /i
         "s:\sage 100\MAS90\wksetup\Sage 100 Standard ERP YYYY Workstation.msi" /qr /l*v C:\Windows\Temp\Sage100Install.txt INSTALLDIR="s:\sage 100\MAS90" 
        (where "s:\" is the mapped drive to the Sage 100 ERP share folder and INSTALLDIR=PATH TO MAS90 FOLDER)

    1. Press Enter
      Note:
       Install can take up to 5 minutes
    </content>

    Need help?
    Chat with support

    Related resources
    Sage 100 ERP Prerequisites 
    Category
    Download and installation
    Installation



    ID:52497Last modified:6-8-2019  

    ------------------------------
    - Brett
    ------------------------------



  • 4.  RE: Automated install using Microsoft System Center Configuration Manager

    Posted 06-28-2019 18:18
    This looks like something they could use for sure.
    Thanks Brett.

    ------------------------------
    John Kerr
    Net at Work
    ------------------------------