Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для sunnykey

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


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

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


Цитата rocet:
Только вопрос не в этом, как подождать завершение процесса не запуская его »
Как это дождаться не запуская? То есть процесс msiexec запущен каким-то другим приложением и нужно дождаться его завершения? Тогда только через цикл, периодически получая список текущих процессов
Код: Выделить весь код
#Powershell script.
#Don't forget unlock script executing by 
#using command "Set-ExecutionPolicy RemoteSigned" or "Set-ExecutionPolicy Unrestricted"

while (Get-Process -Name "msiexec" -ErrorAction SilentlyContinue) {
    "Установщик Windows ещё запущен"
    Start-Sleep -Seconds 5
}
"Установщик Windows потушен"

-------
cmd умри, powershell живи=)
Powershel 4.0 microsoft.com/ru-ru/download/details.aspx?id=40855


Отправлено: 15:18, 03-10-2013 | #6