I used this as a guide to download and setup the install https://docs.microsoft.com/en-us/deployoffice/office2019/deploy
you can also find and use the OCT (Office Configuration Tool) from this page.
I will use c:\temp for my install setup, this is your choice.
Create your configuration.xml file for the Office product you want to install.
Download the office setup.exe from your your MSVLSC or other sources.
Run the setup to download the files to package.
setup.exe /download configuration.xml
this will create a subdirectory "office" under c:\temp
modify the configuration.xml and remove the sourcepath from it
<Configuration ID="9c80d31f-60fd-4a03-9bae-8c9c33ea3339">
<Info Description="admin kms install" />
<Add OfficeClientEdition="64" Channel="PerpetualVL2019" SourcePath="c:\temp" AllowCdnFallback="TRUE" ForceUpgrade="TRUE">
<Product ID="ProPlus2019Volume">
<Language ID="en-us" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="OneDrive" />
<ExcludeApp ID="OneNote" />
<ExcludeApp ID="Outlook" />
</Product>
</Add>
<Property Name="SharedComputerLicensing" Value="0" />
<Property Name="PinIconsToTaskbar" Value="TRUE" />
<Property Name="SCLCacheOverride" Value="0" />
<Updates Enabled="TRUE" />
<RemoveMSI All="TRUE" />
<AppSettings>
<Setup Name="Company" Value="your company" />
</AppSettings>
</Configuration>
<Configuration ID="9c80d31f-60fd-4a03-9bae-8c9c33ea3339">
<Info Description="admin kms install" />
<Add OfficeClientEdition="64" Channel="PerpetualVL2019" AllowCdnFallback="TRUE" ForceUpgrade="TRUE">
<Product ID="ProPlus2019Volume">
<Language ID="en-us" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="OneDrive" />
<ExcludeApp ID="OneNote" />
<ExcludeApp ID="Outlook" />
</Product>
</Add>
<Property Name="SharedComputerLicensing" Value="0" />
<Property Name="PinIconsToTaskbar" Value="TRUE" />
<Property Name="SCLCacheOverride" Value="0" />
<Updates Enabled="TRUE" />
<RemoveMSI All="TRUE" />
<AppSettings>
<Setup Name="Company" Value="your company" />
</AppSettings>
</Configuration>
save the file and zip the setup, config file and all sub-directories to a zip file.
Upload the zip to the client drop on either the SDA or SMA
for the SDA create a post task and attach the file
For the SMA attach the file to the software inventory.
On the Full Command Line: you MUST use cmd /c to get it to work correctly
cmd /c setup /configure configuration.xml
Note: the SMA will delete the file from the client drop automatically after upload, You must manually delete it from the SDA client drop.
Project config.xml
<Configuration ID="7f3e0f21-1275-4656-a70a-612bea2a8073">
<Add OfficeClientEdition="64" Channel="PerpetualVL2019" AllowCdnFallback="TRUE" ForceUpgrade="TRUE">
<Product ID="ProjectPro2019Volume" PIDKEY="xxxxx-xxxxx-xxxxx-xxxxx">
<Language ID="en-us" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="OneDrive" />
</Product>
</Add>
<Property Name="SharedComputerLicensing" Value="0" />
<Property Name="PinIconsToTaskbar" Value="TRUE" />
<Property Name="SCLCacheOverride" Value="0" />
<Updates Enabled="TRUE" />
<AppSettings>
<Setup Name="Company" Value="your company" />
</AppSettings>
<Display Level="None" AcceptEULA="TRUE" />
<Logging Level="Off" />
</Configuration>
Visio config.xml
<Configuration ID="ce80945a-fbf3-45ca-a71c-a6d08a6bf849">
<Add OfficeClientEdition="64" Channel="PerpetualVL2019" AllowCdnFallback="TRUE" ForceUpgrade="TRUE">
<Product ID="VisioPro2019Volume" PIDKEY="xxxxx-xxxxx-xxxxx-xxxxx">
<Language ID="en-us" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="OneDrive" />
</Product>
</Add>
<Property Name="SharedComputerLicensing" Value="0" />
<Property Name="PinIconsToTaskbar" Value="TRUE" />
<Property Name="SCLCacheOverride" Value="0" />
<Updates Enabled="TRUE" />
<RemoveMSI>
<IgnoreProduct ID="InfoPath" />
<IgnoreProduct ID="InfoPathR" />
<IgnoreProduct ID="PrjPro" />
<IgnoreProduct ID="PrjStd" />
<IgnoreProduct ID="SPD" />
</RemoveMSI>
<AppSettings>
<Setup Name="Company" Value="your company" />
</AppSettings>
<Display Level="None" AcceptEULA="TRUE" />
<Logging Level="Off" />
</Configuration>
Just want to leave the link for the office configuration here: https://config.office.com/ - Timokirch 5 years ago
You can bypass quest to test your packaged install from there by opening a admin cmd window and navigate to that dir and run the setup command manually there.
Note: you get XXX by bring up the MI list page and point your mouse at that MI and look at the bottom of page.
Note: if you are installing 64bit Of19 to a machine that has prior 32 bit office products it will fail .
We have used that MI about 50 times now to upgrade we had to run the uninstall for 2016 first on most of them.
setup.exe /uninstall ProPlus /config config.xml - SMal.tmcc 5 years ago
I did the command cmd /c setup /configure configuration.xml
Shows the command prompt window and closes after install is completed. Is there a way to hide it? I know you can minimize with a start /min best I remember... Just don't want an end user closing the command prompt window resulting in a failed install. - akilpatrick 5 years ago
https://stackoverflow.com/questions/411247/running-a-cmd-or-bat-in-silent-mode
or use AutoIT to complie this command into an exe.
RunWait(@ComSpec & " /c " & "setup.exe /configure configuration.xml","",@SW_MINIMIZE) - SMal.tmcc 5 years ago
I added the start /min to it just to see what it would do...
Here is the command I used:
cmd /c start /min setup /configure configuration.xml
This only showed the office icon minimized in the taskbar upon install. This will be fine. Better than a black command prompt window that someone may close.
Office 2019 is totally different to install than previous versions with an MSI. - akilpatrick 5 years ago
(New-Object -ComObject shell.application).Namespace('C:\Program Files (x86)\Microsoft Office\Office16\').parsename('excel.exe').invokeverb('pintostartscreen')
(New-Object -ComObject shell.application).Namespace('C:\Program Files (x86)\Microsoft Office\Office16\').parsename('powerpnt.exe').invokeverb('pintostartscreen')
(New-Object -ComObject shell.application).Namespace('C:\Program Files (x86)\Microsoft Office\Office16\').parsename('winword.exe').invokeverb('pintostartscreen') - SMal.tmcc 5 years ago
Here is my batch script (note the path for the config call)
cd\temp\kms
setup.exe /configure c:\temp\kms\configuration.xml
c:\windows\w2d\ksleep 10
exit /b 0 - SMal.tmcc 5 years ago
Thank you! - JGM 4 years ago
Any help would be appreciated. - breevesMSCC 2 years ago
Any help would be appreciated. - breevesMSCC 2 years ago