Category Archives: Lookup

KMS Activation

FINDING THE DOMAIN KMS SERVERS

nslookup -q=SRV _VLMCS._TCP.your.domain.local

 

KMS OS Client Setup Keys

By default, the Windows 7 and Windows Server 2008 R2 operating systems use KMS for activation. In volume installations, the setup key is installed by default, which makes the system a KMS client. If you are converting a computer from a KMS host, MAK, or retail edition of Windows to a KMS client, install the applicable setup key (GVLK) from Table 9 using slmgr /ipk <setup key>.

 

Operating system edition KMS Client Setup Key
Windows 10 Professional W269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 10 Professional N MH37W-N47XK-V7XM9-C7227-GCQG9
Windows 10 Enterprise NPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 10 Enterprise N DPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 10 Education NW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 10 Education N 2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 10 Enterprise 2015 LTSB WNMTR-4C88C-JK8YV-HQ7T2-76DF9
Windows 10 Enterprise 2015 LTSB N 2F77B-TNFGY-69QQF-B8YKP-D69TJ

 

Operating system edition KMS Client Setup Key
Windows 8.1 Professional GCRJD-8NW9H-F2CDX-CCM8D-9D6T9
Windows 8.1 Professional N HMCNV-VVBFX-7HMBH-CTY9B-B4FXY
Windows 8.1 Enterprise MHF9N-XY6XB-WVXMC-BTDCT-MKKG7
Windows 8.1 Enterprise N TT4HM-HN7YT-62K67-RGRQJ-JFFXW
Windows Server 2012 R2 Server Standard D2N9P-3P6X9-2R39C-7RTCD-MDVJX
Windows Server 2012 R2 Datacenter W3GGN-FT8W3-Y4M27-J84CP-Q3VJ9
Windows Server 2012 R2 Essentials KNC87-3J2TX-XB4WP-VCPJV-M4FWM

 

Windows 8 Professional   NG4HW-VH26C-733KW-K6F98-J8CK4

Windows 8 Professional N   XCVCF-2NXM9-723PB-MHCB7-2RYQQ

Windows 8 Enterprise   32JNW-9KQ84-P47T8-D8GGY-CWCK7

Windows 8 Enterprise N   JMNMF-RHW7P-DMY6X-RF3DR-X2BQT

Windows Server 2012 Core   BN3D2-R7TKB-3YPBD-8DRP2-27GG4

Windows Server 2012 Core N   8N2M2-HWPGY-7PGT9-HGDD8-GVGGY

Windows Server 2012 Core Single Language   2WN2H-YGCQR-KFX6K-CD6TF-84YXQ

Windows Server 2012 Core Country Specific    4K36P-JN4VD-GDC6V-KDT89-DYFKP

Windows Server 2012 Server Standard   XC9B7-NBPP2-83J2H-RHMBY-92BT4

Windows Server 2012 Standard Core   XC9B7-NBPP2-83J2H-RHMBY-92BT4

Windows Server 2012 MultiPoint Standard   HM7DN-YVMH3-46JC3-XYTG7-CYQJJ

Windows Server 2012 MultiPoint Premium   XNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G

Windows Server 2012 Datacenter   48HP8-DN98B-MYWDG-T2DCC-8W83P

Windows Server 2012 Datacenter Core   48HP8-DN98B-MYWDG-T2DCC-8W83P

 

Table 9. KMS Client Setup Keys

Platform Operating system edition Product key
Windows 7 and Windows Server 2008 R2
Client Windows 7 Professional FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Client Windows 7 Professional N MRPKT-YTG23-K7D7T-X2JMM-QY7MG
Client Windows 7 Professional E W82YF-2Q76Y-63HXB-FGJG9-GF7QX
Client Windows 7 Enterprise 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
Client Windows 7 Enterprise N YDRBP-3D83W-TY26F-D46B2-XCKRJ
Client Windows 7 Enterprise E C29WB-22CC8-VJ326-GHFJW-H9DH4
Server Windows Server 2008 R2 Web 6TPJF-RBVHG-WBW2R-86QPH-6RTM4
Server Windows Server 2008 R2 HPC edition TT8MH-CG224-D3D7Q-498W2-9QCTX
Server Windows Server 2008 R2 Standard YC6KT-GKW9T-YTKYR-T4X34-R7VHC
Server Windows Server 2008 R2 Enterprise 489J6-VHDMP-X63PK-3K798-CPX3Y
Server Windows Server 2008 R2 Datacenter 74YFP-3QFB3-KQT8W-PMXWJ-7M648
Server Windows Server 2008 R2 for Itanium-based Systems GT63C-RJFQ3-4GMB6-BRFB9-CB83V
Windows Vista and Windows Server 2008
Client Windows Vista Business YFKBB-PQJJV-G996G-VWGXY-2V3X8
Client Windows Vista Business N HMBQG-8H2RH-C77VX-27R82-VMQBT
Client Windows Vista Enterprise VKK3X-68KWM-X2YGT-QR4M6-4BWMV
Client Windows Vista Enterprise N VTC42-BM838-43QHV-84HX6-XJXKV
Server Windows Web Server 2008 WYR28-R7TFJ-3X2YQ-YCY4H-M249D
Server Windows Server 2008 Standard TM24T-X9RMF-VWXK6-X8JC9-BFGM2
Server Windows Server 2008 Standard without Hyper-V W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ
Server Windows Server 2008 Enterprise YQGMW-MPWTJ-34KDK-48M3W-X4Q6V
Server Windows Server 2008 Enterprise without Hyper-V 39BXF-X8Q23-P2WWT-38T2F-G3FPG
Server Windows Server 2008 HPC RCTX3-KWVHP-BR6TB-RB6DM-6X7HP
Server Windows Server 2008 Datacenter 7M67G-PC374-GR742-YH8V4-TCBY3
Server Windows Server 2008 Datacenter without Hyper-V 22XQ2-VRXRG-P8D42-K34TD-G3QQC
Server Windows Server 2008 for Itanium-Based Systems 4DWFP-JF3DJ-B7DTH-78FJB-PDRHK

 

EXAMPLE:  Activating a Windows Server 2008 R2 Enterprise system

 

slmgr /ipk 489J6-VHDMP-X63PK-3K798-CPX3Y  This applies the product key

 

slmgr /skms SERVERNAME    This directs the system to a particular KMS host

 

slmgr /ato    Run to activate

 

slmgr /dli    Check status

KMS Office Client Setup Keys

The following table shows the KMS client keys for the Office 2010 suites and stand-alone products.

Suites
Office Professional Plus 2010 VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB
Office Standard 2010 V7QKV-4XVVR-XYV4D-F7DFM-8R6BM
Office Home and Business 2010 D6QFG-VBYP2-XQHM7-J97RH-VVRCK
Stand-alone products
Access 2010 V7Y44-9T38C-R2VJK-666HK-T7DDX
Excel 2010 H62QG-HXVKF-PP4HP-66KMR-CW9BM
SharePoint Workspace 2010 QYYW6-QP4CB-MBV6G-HYMCJ-4T3J4
InfoPath 2010 K96W8-67RPQ-62T9Y-J8FQJ-BT37T
OneNote 2010 Q4Y4M-RHWJM-PY37F-MTKWH-D3XHX
Outlook 2010 7YDC2-CWM8M-RRTJC-8MDVC-X3DWQ
PowerPoint 2010 RC8FX-88JRY-3PF7C-X8P67-P4VTT
Project Professional 2010 YGX6F-PGV49-PGW3J-9BTGG-VHKC6
Project Standard 2010 4HP3K-88W3F-W2K3D-6677X-F9PGB
Publisher 2010 BFK7F-9MYHM-V68C7-DRQ66-83YTP
Word 2010 HVHB3-C6FV7-KQX9W-YQG79-CRY7T
Visio
Visio Premium 2010 D9DWC-HPYVV-JGF4P-BTWQB-WX8BJ
Visio Professional 2010 7MCW8-VRQVK-G677T-PDJCM-Q8TCP
Visio Standard 2010 767HD-QGMWX-8QTDB-9G3R2-KHFGJ

 

Office 2013 Professional Plus YC7DK-G2NP3-2QQC3-J6H88-GVGXT
Office 2013 Standard KBKQT-2NMXY-JJWGP-M62JB-92CD4
Project 2013 Professional FN8TT-7WMH6-2D4X9-M337T-2342K
Project 2013 Standard 6NTH3-CW976-3G3Y2-JK3TX-8QHTT
Visio 2013 Professional C2FG9-N6J68-H8BTJ-BW3QX-RM3B3
Visio 2013 Standard J484Y-4NKBF-W2HMG-DBMJC-PGWR7
Access 2013 NG2JY-H4JBT-HQXYP-78QH9-4JM2D
Excel 2013 VGPNG-Y7HQW-9RHP7-TKPV3-BG7GB
InfoPath 2013 DKT8B-N7VXH-D963P-Q4PHY-F8894
Lync 2013 2MG3G-3BNTT-3MFW9-KDQW3-TCK7R
OneNote 2013 TGN6P-8MMBC-37P2F-XHXXK-P34VW
Outlook 2013 QPN8Q-BJBTJ-334K3-93TGY-2PMBT
PowerPoint 2013 4NT99-8RJFH-Q2VDH-KYG2C-4RD4F
Publisher 2013 PN2WF-29XG2-T9HJ7-JQPJR-FCXK4
Word 2013 6Q7VD-NX8JD-WJ2VH-88V73-4GBJ7

 

EXAMPLE: Activating Excel 2010

 

using the ospp.vb located in %PROGRAM FILES%\Microsoft Office\Office11 (first use slmgr to direct to the right KMS host)

 

cscript ospp.vbb /act

 

cscript slmgr.vbs /dlv 2E28138A-847F-42BC-9752-61B03FFF33CD  (validate the Office KMS host)

 

 

Office 2013 Client Software License Management Tool

Usage
cscript ospp.vbs /Option:Value ComputerName User Password
     ComputerName: Name of remote computer. If a computer name is not passed local computer is used.
     User: Account with required privilege on remote computer.
     Password: Password for the account. If a User account and password are not passed current credentials are used.
     Value: Required for outlined options.

 

Global /Options Description
/act Activate installed Office 2013 product keys.
/inpkey:value Install a product key (replaces existing key) with user-provided product key. Value parameter applies.
/unpkey:value Uninstall an installed product key with user-provided partial product key (as displayed by the /dstatus option). Value parameter applies.
/inslic:value Install a license with user-provided path to the .xrm-ms license. Value parameter applies.
/dstatus Display license information for installed product keys.
/dstatusall Display license information for installed licenses.
/dhistoryacterr Display MAK/Retail activation failure history.
/dinstid Display installation ID for offline activation.
/actcid:value Activate product with user-provided confirmation ID. Value parameter applies.
/rearm Reset the licensing status for all installed Office 2013 product keys.
/rearm:value Reset the licensing status for an Office 2013 license with user provided SKUID value (as displayed by the /dstatus opton). Value parameter applies.
/ddescr:value Display the description for a user-provided error code. Value parameter applies.
KMS client /Options Description
/dhistorykms Display KMS client activation history.
/dcmid Display KMS client machine ID (CMID).
/sethst:value Set a KMS host name with user-provided host name. Value parameter applies.
/setprt:value Set a KMS port with user-provided port number. Value parameter applies.
/remhst Remove KMS host name (sets port to default).
/cachst:value Permit or deny KMS host caching. Value parameter applies (TRUE or FALSE).
/actype:value Set volume activation type. Value parameter applies. (Windows 8 and above support only)

Values: 1 (for AD) or 2 (for KMS) or 3 (for Token) or 0 (for all).

/skms-domain:value Set the specific DNS domain in which all KMS SRV records can be found. This setting has no effect if the specific single KMS host is set via /sethst option. Value parameter applies. (Windows 8 and above support only)

Value:FQDN

/ckms-domain Clear the specific DNS domain in which all KMS SRV records can be found. The specific KMS host will be used if set via /sethst option. Otherwise default KMS auto-discovery will be used. (Windows 8 and above support only)
Token /Options Description
/dtokils Display installed token-based activation issuance licenses.
/rtokil:value Uninstall an installed token-based activation issuance license with user-provided license id (as displayed by the /dtokils option). Value parameter applies.
/stokflag Set token-based activation only flag. (Windows 7 support only)
/ctokflag Clear token-based activation only flag. (Windows 7 support only)
/dtokcerts Display token-based activation certificates.
/tokact:value1:value2 Token activate with a user-provided thumbprint (as displayed by the /dtokcerts option) and a user-provided PIN (optional). Value parameter applies.

Prior to running ospp.vbs ensure that:

Windows firewall allows WMI traffic on remote computer.

You have or pass credentials with required permissions on remote computer.

Cmd.exe is elevated (right click > Run as administrator).

Sample Usage

cscript ospp.vbs /act  ‘Activate Office 2013 on local computer.

cscript ospp.vbs /act mypc1  ‘Activate Office 2013 on remote computer mypc1 with current credentials.

cscript ospp.vbs /inpkey:MFKXT-F6DT2-THMRV-KDWH2-TCDTC  ‘Install Office 2013 product key on local computer.

cscript ospp.vbs /inslic:\\myserver\licenses\tail.xrm-ms ‘Install license on local computer.

cscript ospp.vbs /inslic:”\\myserver\work licenses\office2013 tail.xrm-ms” mypc1 ‘Install license on remote computer mypc1. Note the path is enclosed in “” since the value contains spaces.

cscript ospp.vbs /ddescr:0xC004F009 ‘Display the description for error code.

cscript ospp.vbs /actype:1 ‘Set volume activation type to Active Directory only.

/Token only

cscript ospp.vbs /rtokil:4476b20e ‘Uninstall an issuance license with license ID.

cscript ospp.vbs /tokact:96DE6755ABE0BC7D398E96C3AA3C7BFE8B565248 ‘Token activate with thumbprint.

cscript ospp.vbs /tokact:56AE6755AAB0BC7D398E96C3AA3C7BFE8B565256:54344 ‘Token activate with thumbprint & PIN.

 

Top Of Page

false,false,1

Installing SQL on core

For example ..

setup.exe /q /iacceptsqlserverlicenseterms /action=install /features=sqlengine,replication /instanceid=SQLEXPRESS /instancename=SQLEXPRESS /usemicrosoftupdate

OR you can force enable the UI if (really?) necessary

setup.exe /uimode=EnableUIonServerCore

Don’t forget your firewall allow rules

netsh advfirewall firewall add rule name=”Allow SQL TCP 54321″ protocol=TCP dir=in localport=54321 action=allow

netsh advfirewall firewall add rule name=”Allow SQL UDP 1434″ protocol=UDP dir=in localport=1434 action=allow

And here is the setup help for reference

Microsoft (R) SQL Server 2014 12.00.2000.08
Copyright (c) Microsoft Corporation.  All rights reserved.

Usage:
setup.exe /[option]={value} /[option]={value} …

Options:
ACTION                       Specifies a Setup work flow, like INSTALL,
UNINSTALL, or UPGRADE. This is a required
parameter.
ADDCURRENTUSERASSQLADMIN     Provision current user as a Database Engine
system administrator for %SQL_PRODUCT_SHORT_NAME%
Express.
AGTDOMAINGROUP               Either domain user name or system account
AGTSVCACCOUNT                Either domain user name or system account
AGTSVCPASSWORD               Password for domain user name. Not required for
system account
AGTSVCSTARTUPTYPE            Startup type for the SQL Server Agent service.
Supported values are Manual, Automatic or
Disabled.
ALLINSTANCES                 Specifies that all instances are to be included
in the Setup operation. This parameter is
supported only when applying a patch.
ALLOWUPGRADEFORSSRSSHAREPOIN
RSInputSettings_AllowUpgradeForSSRSSharePointMode_Description
ASBACKUPDIR                  The location for the Analysis Services backup
files.
ASCOLLATION                  The collation used by Analysis Services.
ASCONFIGDIR                  The location for the Analysis Services
configuration files.
ASDATADIR                    The location for the Analysis Services data
files.
ASLOGDIR                     The location for the Analysis Services log files.
ASPROVIDERMSOLAP             Specifies if the MSOLAP provider can run in
process.
ASSERVERMODE                 Specifies the server mode of the Analysis
Services instance. Valid values are
MULTIDIMENSIONAL and TABULAR. The default value
is MULTIDIMENSIONAL.
ASSVCACCOUNT                 The account used by the Analysis Services
service.
ASSVCPASSWORD                The password for the Analysis Services service
account.
ASSVCSTARTUPTYPE             Controls the service startup type setting for the
service.
ASSYSADMINACCOUNTS           Specifies the list of administrator accounts to
provision.
ASTEMPDIR                    The location for the Analysis Services temporary
files.
BROWSERSVCSTARTUPTYPE        Startup type for Browser Service.
CLTCTLRNAME                  The computer name that the client communicates
with for the Distributed Replay Controller
service.
CLTRESULTDIR                 The result directory for the Distributed Replay
Client service.
CLTSTARTUPTYPE               The startup type for the Distributed Replay
Client service.
CLTSVCACCOUNT                The account used by the Distributed Replay Client
service.
CLTSVCPASSWORD               The password for the Distributed Replay Client
service account.
CLTWORKINGDIR                The working directory for the Distributed Replay
Client service.
CLUSTERPASSIVE               Specifies that SQL Server Setup should not manage
the SQL Server services. This option should be
used only in a non-Microsoft cluster environment.
COMMFABRICENCRYPTION         MATRIXCOMMMESSAGEPROTECTION {0,1}
COMMFABRICNETWORKLEVEL       MATRIXCOMMNETWORKISOLATION {0,1}
COMMFABRICPORT               MATRIXCOMMPORT <port>
CONFIGURATIONFILE            Specifies the configuration file to be used for
Setup.
CONFIRMIPDEPENDENCYCHANGE    Indicates that the change in IP address resource
dependency type for the SQL Server multi-subnet
failover cluster is accepted.
CTLRSTARTUPTYPE              The startup type for the Distributed Replay
Controller service.
CTLRSVCACCOUNT               The account used by the Distributed Replay
Controller service.
CTLRSVCPASSWORD              The password for the Distributed Replay
Controller service account.
CTLRUSERS                    The Windows account(s) used to grant permission
to the Distributed Replay Controller service.
ENABLERANU                   Set to “1” to enable RANU for SQL Server Express.
ENU                          Use the /ENU parameter to install the English
version of SQL Server on your localized Windows
operating system.
ERRORREPORTING               Specify if errors can be reported to Microsoft to
improve future SQL Server releases. Specify 1 or
True to enable and 0 or False to disable this
feature.
FAILOVERCLUSTERDISKS         Specifies a cluster shared disk to associate with
the SQL Server failover cluster instance.
FAILOVERCLUSTERGROUP         Specifies the name of the cluster group for the
SQL Server failover cluster instance.
FAILOVERCLUSTERIPADDRESSES   Specifies an encoded IP address. The encodings
are semicolon-delimited (;), and follow the
format <IP Type>;<address>;<network name>;<subnet
mask>. Supported IP types include DHCP, IPV4, and
IPV6.
FAILOVERCLUSTERNETWORKNAME   Specifies the name of the SQ LServer failover
cluster instance.  This name is the network name
that is used to connect to SQL Server services.
FAILOVERCLUSTERROLLOWNERSHIP Specifies whether the upgraded nodes should take
ownership of the failover instance group or not.
Use 0 to retain ownership in the legacy nodes, 1
to make the upgraded nodes take ownership, or 2
to let SQL Server Setup decide when to move
ownership.
FEATURES                     Specifies features to install, uninstall, or
upgrade. The list of top-level features include
SQL, AS, RS, IS, MDS, and Tools. The SQL feature
will install the Database Engine, Replication,
Full-Text, and Data Quality Services (DQS)
server. The Tools feature will install Management
Tools, Books online components, SQL Server Data
Tools, and other shared components.
FILESTREAMLEVEL              Level to enable FILESTREAM feature at (0, 1, 2 or
3).
FILESTREAMSHARENAME          Name of Windows share to be created for
FILESTREAM File I/O.
FTSVCACCOUNT                 User account for Full-text Filter Daemon Host.
FTSVCPASSWORD                User password for Full-text Filter Daemon Host
account.
FTUPGRADEOPTION              Full-text catalog upgrade option.
HELP                         Displays the command line parameters usage
IACCEPTSQLSERVERLICENSETERMS By specifying this parameter and accepting the
SQL Server license terms, you acknowledge that
you have read and understood the terms of use.
INDICATEPROGRESS             Specifies that the detailed Setup log should be
piped to the console.
INSTALLSHAREDDIR             Specify the root installation directory for
shared components.  This directory remains
unchanged after shared components are already
installed.
INSTALLSHAREDWOWDIR          Specify the root installation directory for the
WOW64 shared components.  This directory remains
unchanged after WOW64 shared components are
already installed.
INSTALLSQLDATADIR            The Database Engine root data directory.
INSTANCEDIR                  Specify the instance root directory.
INSTANCEID                   Specify the Instance ID for the SQL Server
features you have specified. SQL Server directory
structure, registry structure, and service names
will incorporate the instance ID of the SQL
Server instance.
INSTANCENAME                 Specify a default or named instance. MSSQLSERVER
is the default instance for non-Express editions
and SQLExpress for Express editions. This
parameter is required when installing the SQL
Server Database Engine (SQL), Analysis Services
(AS), or Reporting Services (RS).
ISSVCACCOUNT                 Either domain user name or system account.
ISSVCPASSWORD                Password for domain user.
ISSVCSTARTUPTYPE             Automatic, Manual or Disabled.
MATRIXCMBRICKCOMMPORT        MATRIXCMBRICKCOMMPORT portNumber
MATRIXCMSERVERNAME           MATRIXCMSERVERNAME hostName\instanceName
MATRIXNAME                   MATRIXNAME=<name>
NPENABLED                    Specify 0 to disable or 1 to enable the Named
Pipes protocol.
PID                          Specify the SQL Server product key to configure
which edition you would like to use.
QUIET                        Setup will not display any user interface.
QUIETSIMPLE                  Setup will display progress only, without any
user interaction.
ROLE                         Detailed help for command line argument ROLE has
not been defined yet.
RSCATALOGSERVERINSTANCENAME  The SQL Server server for the report server
catalog database.
RSINSTALLMODE                RSInputSettings_RSInstallMode_Description
RSSHPINSTALLMODE             RSInputSettings_RSInstallMode_Description
RSSVCACCOUNT                 Specify the service account of the report server.
This value is required. If you omit this value,
Setup will use the default built-in account for
the current operating system (either
NetworkService or LocalSystem). If you specify a
domain user account, the domain must be under 254
characters and the user name must be under 20
characters. The account name cannot contain the
following characters:
” / \ [ ] : ; | = , + * ? < >
RSSVCPASSWORD                Specify a strong password for the account. A
strong password is at least 8 characters and
includes a combination of upper and lower case
alphanumeric characters and at least one symbol
character. Avoid spelling an actual word or name
that might be listed in a dictionary.
RSSVCSTARTUPTYPE             Specifies the startup mode for the Report Server
service. Valid values include Manual, Automatic,
and Disabled. The default value for StartupType
is Manual, where the server is started when a
request is received.
RSUPGRADEDATABASEACCOUNT     RSInputSettings_RSInstallMode_Description
RSUPGRADEPASSWORD            RSInputSettings_RSInstallMode_Description
RULES                        Specifies the list of rule IDs or rule group IDs
to run.
SAPWD                        Password for SQL Server sa account.
SECURITYMODE                 The default is Windows Authentication. Use “SQL”
for Mixed Mode Authentication.
SQLBACKUPDIR                 Default directory for the Database Engine backup
files.
SQLCOLLATION                 Specifies a Windows collation or an SQL collation
to use for the Database Engine.
SQLSVCACCOUNT                Account for SQL Server service: Domain\User or
system account.
SQLSVCPASSWORD               A SQL Server service password is required only
for a domain account.
SQLSVCSTARTUPTYPE            Startup type for the SQL Server service.
SQLSYSADMINACCOUNTS          Windows account(s) to provision as SQL Server
system administrators.
SQLTEMPDBDIR                 Directory for Database Engine TempDB files.
SQLTEMPDBLOGDIR              Directory for the Database Engine TempDB log
files.
SQLUSERDBDIR                 Default directory for the Database Engine user
databases.
SQLUSERDBLOGDIR              Default directory for the Database Engine user
database logs.
SQMREPORTING                 Specify that SQL Server feature usage data can be
collected and sent to Microsoft. Specify 1 or
True to enable and 0 or False to disable this
feature.
TCPENABLED                   Specify 0 to disable or 1 to enable the TCP/IP
protocol.
UIMODE                       Parameter that controls the user interface
behavior. Valid values are Normal for the full
UI,AutoAdvance for a simplied UI, and
EnableUIOnServerCore for bypassing Server Core
setup GUI block.
UpdateEnabled                Specify whether SQL Server Setup should discover
and include product updates. The valid values are
True and False or 1 and 0. By default SQL Server
Setup will include updates that are found.
UpdateSource                 Specify the location where SQL Server Setup will
obtain product updates. The valid values are “MU”
to search Microsoft Update, a valid folder path,
a relative path such as .\MyUpdates or a UNC
share. By default SQL Server Setup will search
Microsoft Update or a Windows Update service
through the Window Server Update Services.
USEMICROSOFTUPDATE           If this parameter is provided, then this computer
will use Microsoft Update to check for updates.
X86                          Specifies that Setup should install into WOW64.
This command line argument is not supported on an
IA64 or a 32-bit system.

Full unattended installation example, showing all required parameters:

setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /ACTION=install /PID=<validpid> /FEATURES=SQL,AS,RS,IS,Tools
/INSTANCENAME=MSSQLSERVER /SQLSVCACCOUNT=”MyDomain\MyAccount”
/SQLSVCPASSWORD=”************” /SQLSYSADMINACCOUNTS=”MyDomain\MyAccount ”
/AGTSVCACCOUNT=”MyDomain\MyAccount” /AGTSVCPASSWORD=”************”
/ASSVCACCOUNT=”MyDomain\MyAccount” /ASSVCPASSWORD=”************”
/RSSVCACCOUNT=”MyDomain\MyAccount” /RSSVCPASSWORD=”************”
/ISSVCAccount=”MyDomain\MyAccount” /ISSVCPASSWORD=”************”
/ASSYSADMINACCOUNTS=”MyDomain\MyAccount”