Я могу установить программное обеспечение, установив auto=1
в install.inf
а затем использовать следующий скрипт:
@echo off
for /F "tokens=2 delims=<>" %%i in ('type test.xml ^|find "<install>"') do (
set setup=%%i
echo installing %installer% >>log.txt
%setup%
)
@echo on
XML-файл конфигурации (test.xml
):
<?xml version="1.0" encoding="UTF-16"?>
<install>C:\Users\UIDW6331\Desktop\tcm801x64\INSTALL.EXE</install>
<install>C:\Users\UIDW6331\Desktop\tcm801x64\INSTALL.EXE</install>
Установка работает, однако я хочу установить ее в определенную папку назначения. Как я могу это сделать?
Кроме того, когда я использую переключатели, такие как:
start /w %setup% /norestart /silent
или же
%setup% /passive /norestart
Я получаю следующую ошибку:
Файл информации о настройке не найден. Вам нужно распаковать весь архив перед запуском install.exe. установка прервана
Как это можно исправить?