The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проверка версии ОС в пакетном файле в Windows"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проверка версии ОС в пакетном файле в Windows" 
Сообщение от tian emailИскать по авторуВ закладки on 07-Окт-05, 17:07  (MSK)
Приветствую.
Вот есть задачка - комп юзера при загрузке обращается по сетке к файлу, который исполняется на юзерском компе (там установка точного времени, инспекция и т.д.)
вопрос вот в чем: чтобы не заморачиваться, предлагается, чтобы этот файл представлял собою пакетный файл (.bat).
Но встал вопрос - как там реализовать алгоритм ветвтеления в зависимости от версии ОС компьютера пользователя ?
Как бы прога ver подходит, но она выдает инфу полную (до версии компиляции, что в данном случае не интересно, а интересует лишь 95,98,2000,XP,NT,2003), потому как вроде в батнике нельзя сделать проверку на входжение лишь части строки...
Кто может помочь ?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проверка версии ОС в пакетном файле в Windows" 
Сообщение от lynx Искать по авторуВ закладки(??) on 07-Окт-05, 17:25  (MSK)
>Приветствую.
>Вот есть задачка - комп юзера при загрузке обращается по сетке к
>файлу, который исполняется на юзерском компе (там установка точного времени, инспекция
>и т.д.)
>вопрос вот в чем: чтобы не заморачиваться, предлагается, чтобы этот файл представлял
>собою пакетный файл (.bat).
>Но встал вопрос - как там реализовать алгоритм ветвтеления в зависимости от
>версии ОС компьютера пользователя ?
>Как бы прога ver подходит, но она выдает инфу полную (до версии
>компиляции, что в данном случае не интересно, а интересует лишь 95,98,2000,XP,NT,2003),
>потому как вроде в батнике нельзя сделать проверку на входжение лишь
>части строки...
>Кто может помочь ?

а если так

------------
rem for windows xp
ver|\\pdc\bin\findstr /i /c:"Windows XP"
if "%ERRORLEVEL%" neq "0" GOTO FI2000
regedit /s \\PDC\bin\dis_terminal_ser.reg
regedit /s \\PDC\bin\dis_upnp_locator_ser.reg
regedit /s \\PDC\bin\dis_upnp_host_ser.reg
:FI2000
------------

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проверка версии ОС в пакетном файле в Windows" 
Сообщение от lynx Искать по авторуВ закладки(??) on 07-Окт-05, 17:30  (MSK)
findstr и еще что нужно можно взять из XP и разместить на сервере, у меня такое работает на xp и 2k клиентах.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проверка версии ОС в пакетном файле в Windows" 
Сообщение от tian emailИскать по авторуВ закладки on 10-Окт-05, 08:34  (MSK)
>findstr и еще что нужно можно взять из XP и разместить на
>сервере, у меня такое работает на xp и 2k клиентах.

Спасибо. Не был в курсе про findstr. Уж собирался сам что-нить наваять, но теперь нужда отпала.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру