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

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

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

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

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

    Питање

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

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

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

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

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

    Одговор

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

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

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

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

    У оперативном систему Виндовс погледајте следећу ТецхНет документацију да бисте одредили тип кућишта рачунара: Препознавање типа кућишта рачунара

    Следи одговор из Тецхник Емпире-а:

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

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

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

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


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