3Jul

Ar programinė įranga gali skirtis nuo stalinio kompiuterio ir nešiojamojo kompiuterio?

click fraud protection

Daugelis programinės įrangos licencijų yra gana ribojančios, kai kalbama apie tai, kur ir kur galite įdiegti programą, bet tik į tai, kokios yra šios programos, nustatant, kokio tipo įrenginyje jie įdiegiami?Šiandien "SuperUser Q &" įrašas turi atsakymą į įdomų skaitytojo klausimą.

Šiandienos klausimas &Atsakymų sesija ateina pas mus iš "SuperUser" - "Stack Exchange", bendruomenės pagrįstos "Q & A" svetainių grupės pasidalijimo.

Nuotrauka mandagumo Roberto( Flickr).

Klausimas

SuperUser skaitytojas Abhi nori sužinoti, ar programinė įranga iš tikrųjų gali atskirti stalinį kompiuterį ir nešiojamąjį kompiuterį:

licencija tokiai CPU programinei įrangai kaip Pix4D sako, kad ji gali būti įdiegta dviem įrenginiais, tačiau su viena sąlyga. Skaitydami smulkųjį spausdinimą, atrodo, kad vienas įrenginys gali būti pilno apdorojimo stalinis kompiuteris / darbo vieta, o antrasis - nešiojamuoju kompiuteriu arba mobiliuoju įrenginiu.

Kaip programinė įranga žinotų, kokio tipo įrenginys įdiegtas? Ar aparatinės įrangos specifikacijose pateikiama tokia informacija( pvz., Akumuliatoriaus buvimas)?

instagram viewer

Atsižvelgiant į tai, kad programinė įranga yra visiškai funkcionali abiejuose įrenginiuose, ar ši sąlyga tampa nereikšminga, jei aš tiesiog nusipirkau "high-end" nešiojamąjį kompiuterį, kuris yra toks pat greitas, kaip ir darbalaukyje?

Ar programinė įranga gali skirtis nuo stalinio kompiuterio iki nešiojamojo kompiuterio?

Atsakymas

"SuperUser" autoriai abnev ir Technik Empire atsakė už mus. Pirmiausia įkėlimas:

"Linux" galite paleisti šią komandą:

  • sudo dmidecode-šliuzinis tipo

Nešiojamajame kompiuteryje bus grąžinamas nešiojamasis kompiuteris, nešiojamasis kompiuteris, nešiojamasis kompiuteris ar papildomas nešiojamasis kompiuteris( priklausomai nuo gamintojo).

"Windows" sistemoje žiūrėkite toliau nurodytą "TechNet" dokumentaciją, kad nustatytumėte kompiuterio važiuoklės tipą: kompiuterio važiuoklės tipo identifikavimas

. Vėliau, atsakydami į "Technik Empire" atsakymą:

. Norėdami pridėti prie kito atsakymo čia apie "Linux", "Windows" programinė įranga taip pat gali pasiekti šiąinformacija per įvairius numatytus WinAPI metodus / objektus. Vienas iš tokių pavyzdžių yra Win32_ComputerSystem, kuris, be kita ko, turi tokius narius:

Galimos reikšmės:

Kalbant apie tai, kaip "Windows" tai žino, nors negaliu tiksliai pasakyti, nes šiuo metu trūksta ir "Windows" šaltinio kodo, ir bet kokių oficialių dokumentų nuorodų, aš norėčiaupasakykite, kad tai yra paprastas kompiuterio aparatūros ID dalykas, perduodantis šią informaciją operacinei sistemai.

Kadangi "Windows" turi didžiulį partnerių tinklą, kuris pateikia savo tvarkykles tiesiogiai "Microsoft"( vairuotojo naujinimams naudojant "Windows Update" ir "standartinius" tvarkykles įtraukti į diegimo laikmeną), "Windows" yra gana lengva išsiaiškinti, kokį kompiuterį turiteji įdiegta. Vien tik CPU ID galite nustatyti, ar tai yra stalinis kompiuteris ar nešiojamas kompiuteris.

Ar ką nors įtraukti į paaiškinimą?Garsas išjungtas komentaruose. Norite skaityti daugiau atsakymų iš kitų "Tech-savvy Stack Exchange" vartotojų?Patikrinkite visą diskusijų temą čia.