3Jul

Може ли се софтвер разликовати између десктоп рачунара и лаптопа?

Многи софтверски лиценци су прилично рестриктивни када је реч о томе како и где можете инсталирати програм, али колико су добри програми за одређивање врсте уређаја на који су инсталирани?Данашњи СуперУсер К & амп; Пост има одговор на радозналост читаоца.

Данашње питање & амп;Сесија одговора долази нам захваљујући СуперУсер-у подскупу Стацк Екцханге-а, групације К & ама;

Фото љубазношћу Роберта( Флицкр).

Питање

СуперУсер читач Абхи жели да зна да ли се софтвер може стварно разликовати између десктоп рачунара и лаптопа:

Лиценца за ЦПУ интензивни софтвер као Пик4Д каже да се може инсталирати на два уређаја, али са једним условом.Читајући фину штаму, чини се да један уређај може бити десктоп или радна станица за целу обраду, док је други уређај лаптоп или мобилни уређај.

Како би софтвер знао на коју врсту уређаја је инсталиран?Да ли постоје спецификације хардвера за одређивање оваквог стања( тј. Присуство батерије)?

С обзиром да је софтвер потпуно функционалан на оба уређаја, да ли би ово стање постало ирелевантно ако бих само купио лаптоп на високом нивоу који је једнако брз као и десктоп?

Може ли софтвер стварно разликовати између десктоп рачунара и лаптопа?

Одговорност

СуперУсер сарадници абнев и Тецхник Емпире имају одговор за нас.Први пут, абнев:

На Линуку можете покренути сљедећу наредбу:

  • судо дмидецоде -стринг цхассис-типе

На лаптопу ће се вратити лаптоп, нотебоок, преносни или под-преносни рачунар( у зависности од произвођача).

За Виндовс погледајте следећу ТецхНет документацију како бисте утврдили тип шасије рачунара: Идентификација типа кућишта

Одговарајући на одговор Тецхник Емпире:

Да бисте додали другом одговору овде у вези са Линуком, Виндовс софтвер такође може приступити овоминформације преко различитих ВинАПИ метода / предмета.Један такав пример је Вин32_ЦомпутерСистем, који поред осталих има и чланове као што су:

Могуће вриједности укључују:

Што се тиче Виндовса то зна, док не могу са сигурношћу рећи јер тренутно недостаје и изворни код Виндовса и било какве званичне документацијске везе, ја бихкажу да је то једноставно питање ИД-а хардвера унутар рачунара који даје те информације удаљеном оперативном систему.

С обзиром на то да Виндовс има огромну партнерску мрежу која своје управљачке програме шаље директно у Мицрософт( за ажурирања управљачких програма путем Виндовс Упдате и "стандардних" гоних који се укључују помоћу инсталационог медија), Виндовс је прилично лако да прецизно утврди какав рачунар иматеона је инсталирана.Само помоћу ИД-а ЦПУ-а, можете да утврдите да ли је то десктоп рачунар или лаптоп.

Имате ли нешто да додате објашњењу?Звучи у коментарима.Желите да прочитате више одговора од других корисничких корисника Стацк Екцханге?Овде погледајте комплетну тему.