Мне нужно, чтобы автоматически запускать эту команду в командной строке:Как запустить команду cmd из файла bat?
msiexec /i "My application"/qn
Как я могу написать командный файл, чтобы сделать это?
Мне нужно, чтобы автоматически запускать эту команду в командной строке:Как запустить команду cmd из файла bat?
msiexec /i "My application"/qn
Как я могу написать командный файл, чтобы сделать это?
Пакетные файлы, для всех целей и задач, представляют собой только списки команд cmd. Просто возьмите эту команду, вставьте ее в блокнот и сохраните ее с расширением .bat.
Как правило, считается, что хорошая практика запускает командный скрипт с помощью строки @echo off
, так что строки сценария не отображаются при их исполнении.
@ECHO OFF
msiexec/i "My application"/qn
Чтобы запустить пакетный файл при входе пользователя в систему VM:
Перетащите пакетный файл сам Пуск - Все программы - Автозагрузка. Теперь, когда вы входите в систему как пользователь, он запустит командный файл.
вы можете найти Batch HowTos полезным.
Примеры: см Link
Install:
msiexec /i "C:\Install\ss64app.msi"
UnInstall:
msiexec /uninstall "{5AFF6499-63BA-4A36-83B2-8D256404AC3D}" /log "C:\install\ss64app.txt"
Autorun
1. create text file
2. edit with Notepad
[autorun]
icon=drive.ico
open=launch.bat
open=launch.bat
[autorun]
open=\folder1\runinstallers.bat
open=\folder2\PLSetup_2.exe
3. save the file as Autorun.inf
4. copy the Autorun.inf to the root folder of your CD-ROM
"автоматически" на основе какой триггер? Загрузка? Вход в систему? Определенное время? – Stephan
Я имею в виду, могу ли я запустить пакет из файла Autorun> –
, просто поместите ваш пакетный файл в папку «запуска»: «% appdata% \ Microsoft \ Windows \ Start Menu \ Programs \ Startup \" ' – Stephan