Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] ожидание окончания процесса

Ответить
Настройки темы
CMD/BAT - [решено] ожидание окончания процесса

Пользователь


Сообщения: 114
Благодарности: 1

Профиль | Отправить PM | Цитировать


как из командной строки (не запустить и ждать!)дождаться завершения процесса "msiexec.exe"?
P.S. nircmd смотрел но не разобрался, если объясните буду благодарен.

Отправлено: 13:34, 03-10-2013

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата rocet:
1) в той теме написан был мой вопрос на последней странице: »
Надо приводить не ссылку на тему, а ссылку на конкретное сообщение.


Цитата rocet:
из sfx(после распаковки) »
Приведите конфигурацию sfx. Конкретно интересует команда инициализации «msiexec.exe».

Цитата rocet:
4) первый что запустится »
Нет никаких гарантий, что он будет первым.

Отправлено: 14:32, 04-10-2013 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 114
Благодарности: 1

Профиль | Отправить PM | Цитировать


исправлюсь :-)
Path=%TEMP%\NeroCD12\
Setup=cover.desingerinstall.msi /quiet
Цитата Iska:
Нет никаких гарантий, что он будет первым. »
почему никаких гарантий? Запуск следующего только после окончания предыдущего приложения.

Отправлено: 14:59, 04-10-2013 | #12


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата rocet:
почему никаких гарантий? »
Потому что нет. Есть масса вариантов, от вручную запущенной инсталляции, до автообновления какого-либо приложения.

Цитата rocet:
Setup=cover.desingerinstall.msi /quiet »
Так. А дальше что будет?

Отправлено: 16:38, 04-10-2013 | #13


Пользователь


Сообщения: 114
Благодарности: 1

Профиль | Отправить PM | Цитировать


удаление bat-ником времменных файлов(распакованный инсталятор в папке temp)после установки.

Отправлено: 04:56, 05-10-2013 | #14


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата rocet:
удаление bat-ником времменных файлов(распакованный инсталятор в папке temp)после установки. »
Разве сие не должен делать Ваш sfx самостоятельно и автоматически?

Отправлено: 08:12, 05-10-2013 | #15


Пользователь


Сообщения: 114
Благодарности: 1

Профиль | Отправить PM | Цитировать


я в sfx дуб толком и не изучал его.

Отправлено: 10:25, 05-10-2013 | #16


Пользователь


Сообщения: 114
Благодарности: 1

Профиль | Отправить PM | Цитировать


зря я вам мозги потрепал
вот что я сделал
установщик и его барахло засунул в sfx c именем NeroCD12.exe
читать дальше »
команды
Path=%TEMP%\NeroCD12\
SILENT=1

bat c таким содержимым
читать дальше »
@ECHO OFF
color 0a
title Nero Cover Designer 12 install
start /wait NeroCD12.exe
start /wait %TEMP%\NeroCD12\nero.nerocoverdesigner.msi /quiet
RD /S /Q "%TEMP%\NeroCD12"
exit

вопрос возник можно ли запустить его в свёрнутом виде?

Отправлено: 15:20, 05-10-2013 | #17


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата rocet:
вопрос возник можно ли запустить его в свёрнутом виде? »
Можете просто использовать скрипт WSH вместо пакетного файла, либо: Скрываем консольные окна.
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:49, 06-10-2013 | #18


Пользователь


Сообщения: 114
Благодарности: 1

Профиль | Отправить PM | Цитировать


Iska, мой скрипт в win7 при запуске от имени одминистратора выдаёт ошибку не найден файл neroCD12.exe (лежит с ним в одной папке) что делать?

Отправлено: 15:28, 08-10-2013 | #19



Moderator


Сообщения: 53488
Благодарности: 15516

Профиль | Отправить PM | Цитировать


Цитата rocet:
выдаёт ошибку не найден файл neroCD12.exe
Откуда скрипт запускаете? Если из сети, почитайте
[решено] отличия в работе при запуске от администратора

Также замените строку:
Цитата rocet:
start /wait NeroCD12.exe
на:
Код: Выделить весь код
start "" /wait "%~dp0NeroCD12.exe"
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:01, 08-10-2013 | #20



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] ожидание окончания процесса

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Ожидание завершения процесса созданного другим процессом? DesignerMix Скриптовые языки администрирования Windows 2 16-02-2012 20:26
[решено] Ожидание появления Next скриптом. Как? Pozia AutoIt 23 18-02-2011 10:38
.NET - Ожидание завершения процесса Efsey Программирование и базы данных 11 24-11-2010 19:16
Ожидание разных названий Окон, WinWaitActive He4To AutoIt 7 17-09-2010 14:23
Ожидание при печати в терминале. EgOrus Microsoft Windows NT/2000/2003 2 28-05-2007 12:08




 
Переход