Miktex.org Miktex 4.2
MikTex Console Icon
Author: Tim Mangan
Date: July 10, 2022

Repackaging tips and silent install information for Miktex.org Miktex 4.2. This App Tip provides comprehensive details for conducting a silent installation of Miktex. It includes additional insights, such as user environment specifics, extra installation parameters, and repackaging tips.

About

MiKTeX is a free and open-source distribution of the TeX/LaTeX typesetting system for Microsoft Windows (and for Mac and certain Linux distributions such as Ubuntu, Debian, and Fedora). MiKTeX provides the tools necessary to prepare documents using the TeX/LaTeX markup language and a simple TeX editor: TeXworks. It also contains a set of related programs. The name comes from Christian Schenk's login: MiK for Micro-Kid.

General Information

Vendor Information

Miktex.org

Application Name

Miktex

Application Version

4.2

Download Link

https://miktex.org/

License Needed

No

Vendor Install

Installation Type

Setup.exe

Architecture

x86/x64

Description

also a Zip file

Application Configuration/Settings

Registry

File

AD/GPO

AAD/GPO

User Environment Data

Registry

File

Other

Infrastructure Dependencies

Description

ODBC

Connection Name

Driver

Parameters

Setup.exe parameters

MSI Public Properties

Installation Commands

Silent Install Command

Silent Uninstall Command

Repackaging Score

MSI

Unknown

MSIX

Full Functional
The software was packaged on Windows 10 21H2 using Microsoft MSIX Packaging Tool 1.2022.512 both with and without the PSF using TMEditX 2.4. The MiKTex Console shortcut and the respository folder were removed after installation. The PSF Launcher, and FRF fixups are used as suggested; DynnamicDll and RegLegacyFixup should also be added using default settings. The Microsoft MSIX Packaging tool ignores the considerable number of fonts that are an important part of this package. TMEditX takes care of this easily, but otherwise a manual edit to the AppXManifest file would be needed.

App-V

Full Functional
Remove AppDataLocal exclusion Allow VFS Writes is recommended

ThinApp

Unknown

Citrix App Layer

Unknown

VMWare App Volumes

Unknown

Other

Unknown

Repackaging Tips

ZIP based installer
The ZIP based installer contains a different setup exe than what may be directly downloaded. You use this installer in a two step process, first to download and then to install.

The commands are:
miktexsetup_standalone.exe --quiet --local-package-repository=C:\miktexRepository --package-set=complete download
miktexsetup_standalone.exe --quiet --local-package-repository=C:\miktexRepository --shared=yes --use-registry=yes install

The idea behind the --shared option is that multiple users can use the installation from this repository source.
When set to yes, this install command will use a Program Files folder, but set to no it will install to the user's profile. If repackaging, after this installation, you may remove the package repository folder.

If you want to prevent the end-user from attempting self updating, you should remove the shortcut to the MiKTex Console shortcut.
  • Installs into UserProgramFiles.
  • Also adds files into AppDataLocal
  • Almost 3000 fonts added.
  • Environment Variable PATH updated.

Comments

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Free Download

Recent App Tips

Upcoming Events

september 2024

16sepAll Day19Workplace Ninja Summit 2024

october 2024

11oct8:00 am7:00 pmAppManagEvent 2024

Upcoming Courses

february 2024

29jan(jan 29)9:00 am02feb(feb 2)4:30 pmEMEA: Learning MSI Projects with InstallShield 2023

19feb(feb 19)9:00 am23(feb 23)4:30 pmEMEA: Application Packaging with AdminStudio 2023

march 2024

18mar(mar 18)9:00 am22(mar 22)4:30 pmEMEA: Learning MSI Projects with InstallShield 2023

25mar(mar 25)9:00 am29(mar 29)4:30 pmUSA: Application Packaging with AdminStudio 2023

april 2024

15apr(apr 15)9:00 am19(apr 19)4:30 pmUSA: Learning MSI Projects with InstallShield 2023

22apr(apr 22)9:00 am26(apr 26)4:30 pmEMEA: Application Packaging with AdminStudio 2023