Я пытаюсь развернуть приложение через SCCM 2012 для Windows7 (x86 и x64), требующее уведомить пользователя о том, что его Microsoft Outlook должен быть закрыт раньше, чтобы продолжить с установкой. Это может быть либо с помощью параметра «Таймер», либо «Да/Нет», а затем, если пользователь нажмет «Да», он закроет Outlook и продолжит установку, иначе он отправит файл журнала, в котором пользователь отменит установку, но может быть повторенным в любое время.Сценарий для отображения всплывающего окна, а затем убивает процесс windows
До сих пор у меня только сценарий установки, который работает только для установки приложений с использованием сценария командной строки. Таким образом, он просто выполнит некоторые установки MSI и обновления Windows, а затем завершает работу.
У меня есть сценарий, который создает всплывающее окно и который может быть вызван моим CMD-файлом, является следующим VBScript и был взят из статьи TechNet.
Const TIMEOUT = 7
Set objShell = WScript.CreateObject("WScript.Shell")
Set objFS = WScript.CreateObject("Scripting.FileSystemObject")
strPath = Wscript.FullName
strFileVersion = objFS.GetFileVersion(strPath)
iRetVal = objShell.Popup(Wscript.FullName & vbCrLf & _
"File Version: " & _
strFileVersion & vbCrLf & _
"Would you like to close Outlook application and continue with the installation?" _
,TIMEOUT,"Outlook Validation",vbYesNo + vbQuestion)
Select Case iRetVal
Case vbYes
Set objFile = objFS.GetFile(strPath)
objShell.Popup WScript.FullName & vbCrLf & vbCrLf & _
"File Version: " & strFileVersion & vbCrLf & _
"File Size: " & Round((objFile.Size/1024),2) & _
" KB" & vbCrLf & _
"Date Created: " & objFile.DateCreated & vbCrLf & _
"Date Last Modified: " & objFile.DateLastModified & _
vbCrLf,TIMEOUT
Wscript.Quit
Case vbNo
Wscript.Quit
Case -1
WScript.StdOut.WriteLine "Popup timed out."
Wscript.Quit
End Select
Поэтому я не знаю, есть ли какой-нибудь полезный пример, который я могу использовать и настроить его оттуда. Я невежественна, с завязанными глазами, я не вижу света. Хорошо, вы понимаете мое разочарование.
Любые идеи, примеры или ссылки будут действительно оценены! спасибо & добро пожаловать. Joel.
Спасибо, лапша, я тоже проверю! – derspinne