Ну я думаю для начала будет проще убрать лишнее, и внимательно прочитать названия переменных, по названиям которых можно уже догадаться для чего они нужны. Если по названию их назначение не понятно, то можно почитать описание этих переменных, которые написано прям над переменными. Для наглядности ещё немного всё это разукрашу. Зелёным цветом буду отмечать описание, которое можно вовсе совсем удалить, а оранжевым буду отмечать переменные. В результате у меня получилось следующее:
Код:

@echo off
:: Здесь я думаю и указывается волшебный ключик (серийный номер)
set PRODUCT_CODE=\"\"
:: Путь для установки. По умолчанию это "%PROGRAMFILES%\Mathsoft\Mathcad 13\"
set INSTALLDIR=\"\"
:: Здесь я думаю указывается путь до лицензионного соглашения
set LICENSEPATH=\"\"
:: Тут, что-то говорится про формат файлов, который будет использоваться по умолчанию.
REM Specify the default file format. The available choices are
REM XML13 (default), and XMLZ13. This setting is CASE-SENSITIVE.
set DEFAULTFILEFORMAT=\"\"
:: Здесь что-то про месторасположение ресурсов Mathcad, и про QSHEET каталог места установки Mathcad.
REM Specify the location of the Mathcad Resources. The default value is the
REM QSHEET directory of your Mathcad installation.
set HBKLOCATION=\"\"
:: А здесь мне просто лень столько читать на не совсем понятном для меня языке. Поэтому просто скажу, что я не знаю о чём там идёт речь :)
REM Specify the location for the Quicksheets, Tutorials, and Reference Tables
REM TOCs. These are subsets of the Mathcad Resources targeting specific
REM audiences of users. Quicksheets focus on solving problems by using Mathcad
REM functionality. The Tutorials target new Mathcad users, demonstrating how to
REM use and apply Mathcad. The Reference Tables contain constants and formulae
REM that users might otherwise need to find in books. When you access one of
REM these resources from either the Help menu or the Resources toolbar, Mathcad
REM will look in the specified location. The default value for each is the
REM QSHEET directory of your Mathcad installation.
set QUICKSHEETSTOC=\"\"
set TUTORIALSTOC=\"\"
set REFERENCETABLESTOC=\"\"
:: Здесь мне кажется говорится про URL рабочей группы.
REM Specify the location of your workgroup repository, if you use one, as either
REM a file path or a URL.
set MYSITEDESTINATION=\"\"
:: Здесь я думаю надо указать путь, до некого файла "map.mcd". Я думаю можно указать %INSTALLDIR%\qsheet\map.mcd
set HOMEPAGE=\"\"
:: Что-то про лог. Возможно также, что название файла, или путь, куда его сохранять. Скорее всего первое.
set LOGFILE=\"Mcad13_install_log.txt\"
:: Запускаем установку с присвоенными параметрами
Setup.exe /s /v" /L* %LOGFILE% /qn SILENTINSTALL=\"TRUE\" PRODUCTTYPE=\"ENT\" ALLUSERS=1 PRODUCT_CODE=%PRODUCT_CODE% INSTALLDIR=%INSTALLDIR% LICENSEPATH=%LICENSEPATH% DEFAULTFILEFORMAT=%DEFAULTFILEFORMAT% HBKLOCATION=%HBKLOCATION% QUICKSHEETSTOC=%QUICKSHEETSTOC% TUTORIALSTOC=%TUTORIALSTOC% REFERENCETABLESTOC=%REFERENCETABLESTOC% MYSITEDESTINATION=%MYSITEDESTINATION% HOMEPAGE=%HOMEPAGE% "
Ещё можно в самой последней строчке, там, где написано "
Setup.exe /s /v" /L*", вместо переменных написать то, что будет туда подставлено, т.е. значения этих переменных. В результате чего данный батник сожмётся всего до трёх строчек, вида:
Код:

@echo off
Setup.exe /s /v" /L* %LOGFILE% /qn SILENTINSTALL=\"TRUE\" PRODUCTTYPE=\"ENT\" ALLUSERS=1 PRODUCT_CODE=%PRODUCT_CODE% INSTALLDIR=%INSTALLDIR% LICENSEPATH=%LICENSEPATH% DEFAULTFILEFORMAT=%DEFAULTFILEFORMAT% HBKLOCATION=%HBKLOCATION% QUICKSHEETSTOC=%QUICKSHEETSTOC% TUTORIALSTOC=%TUTORIALSTOC% REFERENCETABLESTOC=%REFERENCETABLESTOC% MYSITEDESTINATION=%MYSITEDESTINATION% HOMEPAGE=%HOMEPAGE% "
Exit