Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Проверка типа клиента (толстый/тонкий клиент) (http://forum.oszone.net/showthread.php?t=314758)

Nord18 11-05-2016 08:02 2633749

Проверка типа клиента (толстый/тонкий клиент)
 
Доброго времени суток!

Возникла проблема определения типа клиента через cmd.
Как это сделать не понимаю.
Знатоки, подскажите?
Заранее спасибо!

Elven 11-05-2016 13:06 2633821

Охохонюшки...
Клиент чего, хотябы. В оптимале как их отличить НЕ через cmd, как-то: наличие/отсутствие файлов, служб, ключей реестра, значение этих самых ключей. От чего отталкиваться?

Nord18 11-05-2016 15:41 2633861

Elven, прошу прощения!
Уточнение: используются как рабочие станции по управлением Windows, так и тонкие клиенты, вот и нужно как-то отличать.
Попробовал по имени (WSxxxx - ПК, TCxxxx - тонкие клиенты), но не получается ни чего.

Elven 11-05-2016 15:55 2633867

Nord18, как они опрашиваются, каких ответов можно ждать? Или нужно просто проанализировать список?

Nord18 12-05-2016 06:11 2633995

Elven, проверять список не требуется.
Достаточно проверить имя и выдать соответствующее сообщение (ПК или тонкий клиент), исходя из имени.

Elven 12-05-2016 11:43 2634054

Млин, ответы информативные как инструкция к туалетной бумаге. Походу нужна информация о текущем компе, но не зная свойств тонкого клиента сказать как там будет работать команда невозможно.
Код:

@echo %computername% | find "WS" >NUL & if errorlevel 1 (@echo ThinClient) else (@echo WindowsStation)

Iska 12-05-2016 17:51 2634147

Цитата:

Цитата Elven
Код:

… & if errorlevel 1 (@echo ThinClient) else (@echo WindowsStation)
»

Можно просто:
Код:

…&& @echo WindowsStation || @echo ThinClient

Elven 13-05-2016 08:34 2634259

Цитата:

Цитата Iska
||»

Это, так сказать, недостаток самоученности. Не знал такой.


Время: 20:54.

Время: 20:54.
© OSzone.net 2001-