|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Удаленное удаление MSI-пакетов |
|
VBS/WSH/JS - Удаленное удаление MSI-пакетов
|
Ветеран Сообщения: 573 |
Профиль | Отправить PM | Цитировать Наткнулся на такой скрипт:
'Uninstalls a remote MSI package. 'http://vbscriptwmi.uw.hu/ch31lev1sec4.html 'get remote computer name Dim sMachine sMachine = InputBox("Computer name?") 'get admin credentials Dim sAdminUser, sPassword sAdminUser = InputBox("Enter the admin user name.") sPassword = InputBox("Enter the users password. ") 'get a WMI Locator Dim oLocator Set oLocator = CreateObject("WbemScripting.SWbemLocator") 'connect to remote machine Dim oService Set oService = oLocator.ConnectServer(sMachine, "root\cimv2", _ sAdminUser, sPassword) 'get a list of installed products Dim sMsg, sName For Each oProduct in GetObject( _ "winmgmts:{impersonationLevel=impersonate,(Debug)}" _ ).InstancesOf("win32_Product") 'is this the product we want? sMsg = "Product: " & vbCrLf sMsg = sMsg & oProduct.Name sMsg = sMsg & vbCrLf & "Uninstall this product?" If MsgBox(sMsg, 4) = 6 Then sName = oProduct.Name Exit For End If Next 'Get the named package For each oProduct in GetObject( _ "winmgmts:{impersonationLevel=impersonate}" _ ).ExecQuery _ ("Select * from Win32_Product where Name='" & sName & "'") 'uninstall it oProduct.Uninstall 'done! MsgBox "Uninstalled " & sName Next |
|
------- Отправлено: 19:14, 25-01-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать То же самое можно написать и на WSH/PoSH. Просто у меня, скажем, к сему нет особого стимула.
|
Отправлено: 00:09, 30-01-2012 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Переупаковка MSI/MSP пакетов | Virtuez | Автоматическая установка приложений | 28 | 14-03-2024 08:38 | |
Установка и переустановка msi-пакетов | pypyrin | Автоматическая установка приложений | 0 | 22-10-2010 14:21 | |
[решено] Автоматическая установка MSI пакетов в домене. | Ultrix | Microsoft Windows NT/2000/2003 | 4 | 27-01-2010 13:44 | |
Удаление пакетов с помощью rpm | 1Space | Программное обеспечение Linux и FreeBSD | 4 | 01-02-2007 10:11 | |
Создание пакетов MSI . | Jhakal | Автоматическая установка приложений | 3 | 21-11-2006 06:20 |
|