
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.12.2009, 16:33
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Задача: написать инсталлятор для одной хитрой програмулины. Сия програмулина ставиться только на Виндовс XP SP3. Да еще и требует Net.Framework версии не ниже 3.5 Соответственно, необходимо определить какой сервис-пак установлен на машине, где сей инсталлятор будет запускаться. Как бы сие реализовать? Понятно, что нужно смотреть реестр. Однако, где именно? Вторая задача - определить какая версия фреймворка на машине стоит ( и стоит ли вообще). В случае если параметры не годяться - инстялляция прерывается с соответствующим сообщением. Кто подскажет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2009, 16:38
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Роман Шевченко, А инсталлятор на Visual Basic будет писаться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2009, 16:42
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
На WSH: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2009, 16:45
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Примеры скриптов по работе с реестром: http://www.vbsedit.com/scripts/os/registry/default.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2009, 17:02
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
авторА инсталлятор на Visual Basic будет писаться? Да. На VB6. Скрипты не спасают, нужно именно средствами VB6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.12.2009, 22:41
|
|||
|---|---|---|---|
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Public Function getOSVersion() As String Dim objWMIService As Object Dim colOperatingSystems As Object Dim objOperatingSystem As Object Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" _ & ".\root\cimv2") Set colOperatingSystems = objWMIService.ExecQuery _ ("Select * from Win32_OperatingSystem") For Each objOperatingSystem In colOperatingSystems getOSVersion = objOperatingSystem.Caption & " " & _ objOperatingSystem.Version Next End Function ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2009, 09:14
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Если годится то, что привёл bac , то вполне можно брать нужные куски из wsh-скриптов, например этот: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2009, 15:23
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Спасибо. То что нужно. Работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.12.2009, 18:52
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Остался вопрос по определению версии установленного Net.Framework ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.12.2009, 16:46
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Мой ключ на ХР сп3: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.12.2009, 10:12
|
|||
|---|---|---|---|
|
|||
Как определить версию установленного Сервис-Пака ? |
|||
|
#18+
Не знаю, насколько это подверждает, что такая версия установлена сейчас, но что на машине она была, это видно. Проверил на XP и Win7. Вначале искал следы в ветке Uninstall, но там есть разница между XP и Win7. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2160329]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 380ms |

| 0 / 0 |
