initexmf — MiKTeX configuration utility
initexmf [option...]
This utility can be run in two modes:
MiKTeX operates on user-scoped configuration and data files.
Only system-wide MiKTeX configuration and data files are modified, assuming that the MiKTeX setup is shared by all users. The utility must be run with administrator privileges.
By default, the utility runs in user mode. You can turn on
administrator mode with the --admin option. For
example, if you want to update the system-wide file name database, you
invoke the utility as follows:
>initexmf --admin --update-fndb
--adminRun in administrator mode:
Operate on the system-wide MiKTeX configuration data store.
Install packages for all users.
Using this option requires a shared MiKTeX setup, i.e., MiKTeX must have been set up for all users. The program must be run with administrator privileges.
--default-paper-size=paperSet the default paper size. paper
must be a4 or
letter.
--disable-installerDisable automatic installation of packages. Specifying this option overrules settings in the MiKTeX configuration data store.
--dumpCreate all memory dump files.
--dump=nameDump the specified memory dump file.
--edit-config-file=configfileOpen the specified config file in a text editor.
--enable-installerEnable automatic installation of packages. Specifying this option overrules settings in the MiKTeX configuration data store.
--engine=engineEngine to be used when generating format files.
--forceForce --mklinks to overwrite existing
executables.
--list-formatsList all known formats.
--list-modesList all known METAFONT modes.
--mklangsCreate language.dat,
language.dat.lua and
language.def.
--mklinksCreate all possible links.
--mklinks=categoryCreate links for the specified category, which must be one of:
formatsCreate links from format names to TeX engines. For
example, latex.exe will become a link to
miktex-tex.exe and invoking
latex.exe will cause TeX to load the
format file latex.fmt.
miktexCreate links from standard program names to miktex-
executables. For example, tex.exe will
become a link to
miktex-tex.exe.
scriptsCreate executable links from script names to script
wrappers. For example, latexmk.exe will
become a link to the internal Perl wrapper
runperl.exe and invoking
latexmk.exe will eventually execute the
Perl script latexmk.pl.
--mkmapsBuild the font map files.
--print-onlyPrint what would be done. Nothing is changed.
--quietSuppress screen output.
--register-root=dirRegister a TEXMF root directory.
--remove-linksRemove the links which were created by --mklinks.
--reportWrite a MiKTeX configuration report.
--set-config-value=[section]valuename=valueSet a value to be stored in the MiKTeX configuration data store (see miktex.ini(5)).
--show-config-value=[section]valuenamePrint a value from the MiKTeX configuration data store (see miktex.ini(5)).
--unregister-root=dirUnregister a TEXMF root directory.
--update-fndbRefresh the whole file name database.
--update-fndb=dirRefresh the file name database for a specific TEXMF tree.
--user-roots=directoriesRegister user root directories.
--verbosePrint information on what is being done.
--versionPrint the version number and exit.