Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
Задача: написать инсталлятор для одной хитрой програмулины. Сия програмулина ставиться только на Виндовс XP SP3. Да еще и требует Net.Framework версии не ниже 3.5 Соответственно, необходимо определить какой сервис-пак установлен на машине, где сей инсталлятор будет запускаться. Как бы сие реализовать? Понятно, что нужно смотреть реестр. Однако, где именно? Вторая задача - определить какая версия фреймворка на машине стоит ( и стоит ли вообще). В случае если параметры не годяться - инстялляция прерывается с соответствующим сообщением. Кто подскажет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2009, 16:33 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
Роман Шевченко, А инсталлятор на Visual Basic будет писаться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2009, 16:38 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#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:42 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
Примеры скриптов по работе с реестром: http://www.vbsedit.com/scripts/os/registry/default.asp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2009, 16:45 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
авторА инсталлятор на Visual Basic будет писаться? Да. На VB6. Скрипты не спасают, нужно именно средствами VB6 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2009, 17:02 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.12.2009, 22:41 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
Если годится то, что привёл bac , то вполне можно брать нужные куски из wsh-скриптов, например этот: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 09:14 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
Спасибо. То что нужно. Работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 15:23 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
Остался вопрос по определению версии установленного Net.Framework ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.12.2009, 18:52 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#18+
Мой ключ на ХР сп3: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2009, 16:46 |
|
||
|
Как определить версию установленного Сервис-Пака ?
|
|||
|---|---|---|---|
|
#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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2009, 10:12 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36349272&tid=2160329]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 126ms |

| 0 / 0 |
