system(exe)
8月科學教育網(wǎng)小李來為大家講解下。system,exe這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
鴻蒙OS兼容已有安卓程序:這事不稀奇。
其實一個系統(tǒng)兼容另外系統(tǒng)的可執(zhí)行程序并非新鮮事,比如linux下的wine和crossover可以兼容許多win系統(tǒng)的.exe程序。
作為回應,Windows 10下的wsl1子系統(tǒng)(未采用linux代碼及或者使用linux內(nèi)核),也同樣支持linux應用程序。
如果以上是部分兼容而且只是系統(tǒng)的額外功能之一,那么就不得不提到一個叫reactos的系統(tǒng),它完全不基于win系統(tǒng)及其nt內(nèi)核,也未使用win系統(tǒng)的任何代碼,而且win系統(tǒng)也未開源內(nèi)核。但reactos的目的就是運行和兼容win系統(tǒng)的程序。
網(wǎng)友看到鴻蒙系統(tǒng)發(fā)布會上面說有pc端,問有沒有可能兼容exe文件?
作為一個班退役程序員,個人認為兼容的可能性不大。就目前所知,功能的底層還是Linux系統(tǒng),和安卓算是同宗同源,而exe文件是windows系統(tǒng)特有的一種了運行文件,exe文件如果想要在linux運行,需要安裝Wine,Wine是一個兼容層,運營難免會占用內(nèi)存。
所以至少短期內(nèi)能運行exe的機會不大,隨著不斷的發(fā)展,還是有可能的。
一開始的鴻蒙PC端系統(tǒng),應該會滿足日常的上網(wǎng)、文件處理、繪圖剪輯等日常辦公,至于一些專業(yè)性較強的軟件或者大型游戲,估計得需要廠商配合完成了。#OPPO Reno5#
各大操作系統(tǒng)的可執(zhí)行性文件格式后綴
Windows:.exe
iOS:.ipa
Android:.apk
harmonyos:.hap
塞班:.sis .sisx
Windows注冊表的“前世今生”
1、注冊表前身
最初,Windows系統(tǒng)及應用程序的信息被存儲在后綴名為ini的文本文件中,這就是注冊表前身。但是這么做有著致命點:因為每一個程序都會新安裝一個或多個ini文件,來存儲程序信息,導致信息的分布極為零亂,不便于使用和管理。
2、注冊表的發(fā)布與發(fā)展
在最早出現(xiàn)于Windows 3.0的OLE技術出現(xiàn)后,微軟為了存放系統(tǒng)中大量的軟件組件信息,組織了一個reg.dat的數(shù)據(jù)庫來存放這些信息。當時的注冊表編輯器為16位版本的regedit.exe,功能較弱。
后來開發(fā)的Windows NT則更進一步使用相同的文件格式來存放系統(tǒng)的配置信息,以取代原有的ini文件。該系統(tǒng)為每一個用戶在用戶目錄下創(chuàng)建了一個自身的注冊表空間,而系統(tǒng)的設置被存放在系統(tǒng)文件夾中。由于Windows NT是一個32位操作系統(tǒng),regedit.exe被升級為regedt32.exe,并增加了對權限的設置功能。
ini文件(多個) -> reg.dat(數(shù)據(jù)庫,regedt32.exe) -> Windows目錄中system.dat、user.dat和config.pol文件 (regedit.exe)
3、注冊表作用
注冊表相當于Windows的中樞神經(jīng),定義用戶系統(tǒng)的的硬件、軟件、設置和優(yōu)先權,集成了全部系統(tǒng)和應用系統(tǒng)的初始化信息,包括硬件設備的說明、相互關聯(lián)的應用程序與文檔文件、窗口顯示方式、網(wǎng)絡鏈接參數(shù),甚至關系到安全的網(wǎng)絡共享設置。其中也包括管理人員和用戶通過注冊表可以在網(wǎng)絡上檢查系統(tǒng)的配置和設置,使得遠程管理得以實現(xiàn)。
4、注冊表存放位置
除了HKEY_CURRENT_USER之外的所有支持文件都保存在C:\Windows\System32\config 。
HKEY_CURRENT_USER的支持文件存儲在您的個人資料文件夾中,%UserProfile%\Ntuser.dat
全球三大操作系統(tǒng)的軟件后綴:
Windows:exe(美國)
IOS:.ipa(美國)
安卓:.apk(美國)
明天將會全新的軟件后綴,那就是.hap,這是是專門為鴻蒙系統(tǒng)開發(fā)的軟件?,F(xiàn)在很多企業(yè)都在積極的為鴻蒙系統(tǒng)進行適配,尤其是京東適配速度非???,還專門招聘了一薄鴻蒙系統(tǒng)的開發(fā)人員。
在很多開發(fā)者的支持下,會有越來越多.hap文件,鴻蒙系統(tǒng)也會很快成為全球第四大操作系統(tǒng)。鴻蒙的意義不在于手機,就算全球的手機都搭載鴻蒙系統(tǒng),能夠有多少臺手機。
真正的意思在于萬物互聯(lián),小到一個開關、一個燈泡,大到冰箱,如果國內(nèi)一半的家電能夠搭載鴻蒙系統(tǒng),那都是一個很可觀的數(shù)字,這遠遠比手機的數(shù)量多得多。以手機為中心,用手機可以控制家中的電器,路上跑的汽車。
今天跟同事討論起一個問題,說,為啥這么多年過去了,人們還在使用windows系統(tǒng)?國產(chǎn)操作系統(tǒng)何時才能走進尋常百姓家?
從1985年微軟研發(fā)出第一個版本W(wǎng)indows 1.0,到現(xiàn)在已經(jīng)過了37個年頭。對于win系列的操作系統(tǒng),我見過最古老的也就是win95了,在我們學校的一個機房里有這樣的古董電腦,估計是那會兒的大專院校不配擁有好電腦。
現(xiàn)在市面上的國產(chǎn)操作系統(tǒng)大部分是基于Linux的二次開發(fā)。同事說,國產(chǎn)操作系統(tǒng)之所以成不了氣候,主要是因為缺少生態(tài),并不是國產(chǎn)的不好用。我就在想一個事情,如果國內(nèi)能出來一個特牛叉的系統(tǒng),可以做到完美兼容Windows平臺上的exe軟件,那么國產(chǎn)系統(tǒng)何愁沒有生態(tài)?
這兩天,伴隨鴻蒙升級,關于鴻蒙是全新的操作系統(tǒng)還是套殼安卓爭議挺大,一般來說,一個新的系統(tǒng)的可執(zhí)行文件,或程序安裝文件名稱都不同于其它操作系統(tǒng),比如:
A.exe為Windows操作系統(tǒng)的可執(zhí)行文件;
B.rpm為Linux操作系統(tǒng)的安裝文件;
C.ipa是Iphone OS中的可執(zhí)行文件擴展名;
D.a(chǎn)pk是Android系統(tǒng)中的可執(zhí)行文件擴展名;
我想了解下鴻蒙操作系統(tǒng)有沒有開發(fā)出專屬的程序文件,不兼容于其它系統(tǒng)的那種,文件擴展名是什么?
缺點是不能象pb那樣一次編譯幾乎可以在所有windows系統(tǒng)上運行,比如在win10中編譯成的exe文件不能在win7系統(tǒng)中運行,且文件較大,打開速度較慢。
埋頭苦干的小碼農(nóng)優(yōu)質科技領域創(chuàng)作者
一篇文章搞定Python程序如何編譯成可執(zhí)行文件研究發(fā)方法
華為鴻蒙操作系統(tǒng)后綴hap,明顯和安卓不一樣,為什么那么多人不相信華為自家操作系統(tǒng),非說華為的鴻蒙操作系統(tǒng)是套殼安卓的假系統(tǒng)。
華為:harmonyos:hap
微軟:Windows:exe
蘋果:iOS:ipa
谷歌:Android:apk
有一說一,文件擴展名是一個很好的發(fā)明。至少人家發(fā)個exe過來我一眼能看出來,要是人家發(fā)個病毒,搞個文檔圖標,我是認不出來的。
沒擴展名的可執(zhí)行才是linux生產(chǎn)出來的bug,沒顏色的終端上還要ls -l看一下帶不帶x。其實Linux的文件管理器多數(shù)也是靠文件名擴展名判斷類型產(chǎn)生圖標的(或者說大部分Mimelist是擴展名關聯(lián))。
有了exe這個擴展名也不需要用戶關心。他們只要點桌面快捷方式圖標,或者開始菜單鏈接就行了。還有個作用是那樣性能好,因為只讀文件系統(tǒng)目錄表(往往還有Cache)和打開一千次文件看前幾個字節(jié)的IO請求時間可以差幾個數(shù)量級,而且有可能污染文件的Last Access Time。
最后windows系統(tǒng)的資源管理器默認情況下不顯示擴展名。
鴻蒙系統(tǒng)的軟件(安裝包)格式是啥?
安卓用的是apk
微軟用的是exe
蘋果用的是ipa
鴻蒙用的是:?
#鴻蒙# #數(shù)碼愛好者#
每個系統(tǒng)都有每個系統(tǒng)的優(yōu)勢,想用exe就用win,想用ipa就用蘋果,想用apk aab就用安卓,想用
hap就用鴻蒙,天天兼容這個兼容那個的,先把你獨有的系統(tǒng)搞好再說吧。你系統(tǒng)搞不好,有兼容的那功夫我直接買個別人的系統(tǒng)不好么?
Process Monitor - Windows高級進程監(jiān)控工具
Process Monitor是 Windows 的高級監(jiān)控工具,可顯示實時文件系統(tǒng)、注冊表和進程/線程活動。
它結合了Filemon和?Regmon 的功能, Filemon專門用來監(jiān)視系統(tǒng)中的任何文件操作過程,而Regmon用來監(jiān)視注冊表的讀寫操作過程。
圖中是監(jiān)控微信進程Wechat.exe的所有操作,包括注冊表、文件、網(wǎng)絡等。
本文system,exe到此分享完畢,希望對大家有所幫助。
作者:baidianfeng365本文地址:http://m.lkxg.cn/bdf/38231.html發(fā)布于 2024-04-23
文章轉載或復制請以超鏈接形式并注明出處白癜風知識網(wǎng)