-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please consider adding Customized installations of most common suites. Like Office 365, Adobe Suite etc #2952
Comments
"Office 365 is the worse, it's either all or nothing." This is false. There are different editions of office with different apps included. You can also make your own configuration by going to config.office.com but you skipped over that because according to you people won't want to do that OneDrive isn't forced on you either. You can uninstall it literally seconds after Office is installed. |
Different editions that are installed all or nothing by the standard installer. No custom installation options
I did not skip it. I rejected it because yes "according to me" the average person, or even power users, won't touch such tools even with a 10 feet pole if they had a choice. Why do you think we are using Chris' Utility?
That's what MicroWin and the debloaters try to help us avoid having to do |
I fiddled a bit with the office deployment tool. I hope this helps the team save some time if they decide to include this in the tool https://config.office.com/ that thecatontheceiling mentioned is helpfull to find about cryptic options like how to preconfigure the apps to use the open XML format. Here is a working sample
And here are the configuration xml and a ps1 that you can use directly to call everything in sequence This uninstalls all existing MSI installations, installs only Word, Excel, One Drive and Outlook on the en-US language, and includes Profiling Tools for Greek, enables updates, auto accepts the EULA, selects the Open XML format that is fully compatible with all MS Office functionlity, and finally hides all installation progress from the user. <Configuration ID="dc42251a-e556-4809-8114-461c84eb1d4a">
<Add OfficeClientEdition="64" Channel="Current">
<Product ID="O365BusinessRetail">
<Language ID="en-us" />
<ExcludeApp ID="Access" />
<ExcludeApp ID="Groove" />
<ExcludeApp ID="Lync" />
<ExcludeApp ID="OneNote" />
<ExcludeApp ID="PowerPoint" />
<ExcludeApp ID="Publisher" />
<ExcludeApp ID="Teams" />
</Product>
<Product ID="ProofingTools">
<Language ID="el-gr" />
</Product>
</Add>
<Updates Enabled="TRUE" />
<RemoveMSI />
<AppSettings>
<User Key="software\microsoft\office\16.0\excel\options" Name="defaultformat" Value="51" Type="REG_DWORD" App="excel16" Id="L_SaveExcelfilesas" />
<User Key="software\microsoft\office\16.0\powerpoint\options" Name="defaultformat" Value="27" Type="REG_DWORD" App="ppt16" Id="L_SavePowerPointfilesas" />
<User Key="software\microsoft\office\16.0\word\options" Name="defaultformat" Value="" Type="REG_SZ" App="word16" Id="L_SaveWordfilesas" />
</AppSettings>
<!--Display Level="Full" AcceptEULA="TRUE" /-->
<Display Level="None" AcceptEULA="TRUE" />
</Configuration> And here is a sample ps1 file that calls all of these in sequence #Requires -RunAsAdministrator
echo "Unziping the setup application"
./officedeploymenttool_18129-20030.exe | Out-String
echo "Downloading the installation files"
./setup.exe /download configuration.xml | Out-String
echo "Installing Office"
./setup.exe /configure configuration.xml | Out-String
echo "Installation Done" I will try to do something similar for Adobe as well |
Adobe Suite is locked down into the Creative Cloud Paywall. And though there is a way to bypass it. The Creative Cloud is forced to install after any Adobe Program is installed. |
@dimkasta, we want an image that's simple. We don't want to include additional software that end-users may not want to use. There are places in the MicroWin images in which you can achieve this result, like the first run script. For the reason I explained above, we are not adding additional applications. /close |
Is your feature request related to a problem? Please describe.
The most common issue when doing a new install is adding your common software. In most cases, this includes MS Word, Excel, Outlook and maybe Powerpoint. And then maybe Lightroom and Photoshop. And even in some cases, things like PHPStorm or Goland, virtualbox etc.
The main issue is that modern practices of software companies dictate one or several central applications that call home and put the installation process on rails. For example
Describe the solution you'd like
Ideally, I would like to be able to install specific apps, like just Word, Excel, Outlook, PHPStorm on an hoc basis. But also maybe bake this in Microwin. This would help a lot to make installations easily disposable if something goes wrong.
I understand this has two parts. Including custom apps into microwin. And then defining customized installations for suites.
Describe alternatives you've considered
For now I have a few simple scripts that download the official executables in my applications folder in my NAS, this helps me not forget anything, and I don't waste time googling things every time.
Additional context
Here are some useful tools I have checked but I don't have the required expertise to setup into a comprehensive script or something
This is the office deployment tool
https://learn.microsoft.com/en-us/microsoft-365-apps/deploy/office-deployment-tool-configuration-options
And this is the Adobe methodology that can be used
https://helpx.adobe.com/enterprise/using/deploy-packages.html
Choco also has a nice deployment package that unfortunately is a bit outdated
https://community.chocolatey.org/packages/microsoft-office-deployment#install
The text was updated successfully, but these errors were encountered: