system(exe)

摘要: 8月科學教育網小李來為大家講解下。system,exe這個很多人還不知道,現在讓我們一起來看看吧!鴻蒙OS兼容已有安卓程序:這事不稀奇。其實一個系統兼容另外系統的可執行程序并非新鮮...

8月科學教育網小李來為大家講解下。system,exe這個很多人還不知道,現在讓我們一起來看看吧!

鴻蒙OS兼容已有安卓程序:這事不稀奇。

其實一個系統兼容另外系統的可執行程序并非新鮮事,比如linux下的wine和crossover可以兼容許多win系統的.exe程序。

作為回應,Windows 10下的wsl1子系統(未采用linux代碼及或者使用linux內核),也同樣支持linux應用程序。

如果以上是部分兼容而且只是系統的額外功能之一,那么就不得不提到一個叫reactos的系統,它完全不基于win系統及其nt內核,也未使用win系統的任何代碼,而且win系統也未開源內核。但reactos的目的就是運行和兼容win系統的程序。

網友看到鴻蒙系統發布會上面說有pc端,問有沒有可能兼容exe文件?

作為一個班退役程序員,個人認為兼容的可能性不大。就目前所知,功能的底層還是Linux系統,和安卓算是同宗同源,而exe文件是windows系統特有的一種了運行文件,exe文件如果想要在linux運行,需要安裝Wine,Wine是一個兼容層,運營難免會占用內存。

所以至少短期內能運行exe的機會不大,隨著不斷的發展,還是有可能的。

一開始的鴻蒙PC端系統,應該會滿足日常的上網、文件處理、繪圖剪輯等日常辦公,至于一些專業性較強的軟件或者大型游戲,估計得需要廠商配合完成了。#OPPO Reno5#

各大操作系統的可執行性文件格式后綴

Windows:.exe

iOS:.ipa

Android:.apk

harmonyos:.hap

塞班:.sis .sisx

Windows注冊表的“前世今生”

1、注冊表前身

最初,Windows系統及應用程序的信息被存儲在后綴名為ini的文本文件中,這就是注冊表前身。但是這么做有著致命點:因為每一個程序都會新安裝一個或多個ini文件,來存儲程序信息,導致信息的分布極為零亂,不便于使用和管理。

2、注冊表的發布與發展

在最早出現于Windows 3.0的OLE技術出現后,微軟為了存放系統中大量的軟件組件信息,組織了一個reg.dat的數據庫來存放這些信息。當時的注冊表編輯器為16位版本的regedit.exe,功能較弱。

后來開發的Windows NT則更進一步使用相同的文件格式來存放系統的配置信息,以取代原有的ini文件。該系統為每一個用戶在用戶目錄下創建了一個自身的注冊表空間,而系統的設置被存放在系統文件夾中。由于Windows NT是一個32位操作系統,regedit.exe被升級為regedt32.exe,并增加了對權限的設置功能。

ini文件(多個) -> reg.dat(數據庫,regedt32.exe) -> Windows目錄中system.dat、user.dat和config.pol文件 (regedit.exe)

3、注冊表作用

注冊表相當于Windows的中樞神經,定義用戶系統的的硬件、軟件、設置和優先權,集成了全部系統和應用系統的初始化信息,包括硬件設備的說明、相互關聯的應用程序與文檔文件、窗口顯示方式、網絡鏈接參數,甚至關系到安全的網絡共享設置。其中也包括管理人員和用戶通過注冊表可以在網絡上檢查系統的配置和設置,使得遠程管理得以實現。

4、注冊表存放位置

除了HKEY_CURRENT_USER之外的所有支持文件都保存在C:\Windows\System32\config 。

HKEY_CURRENT_USER的支持文件存儲在您的個人資料文件夾中,%UserProfile%\Ntuser.dat

全球三大操作系統的軟件后綴:

Windows:exe(美國)

IOS:.ipa(美國)

安卓:.apk(美國)

明天將會全新的軟件后綴,那就是.hap,這是是專門為鴻蒙系統開發的軟件。現在很多企業都在積極的為鴻蒙系統進行適配,尤其是京東適配速度非常快,還專門招聘了一薄鴻蒙系統的開發人員。

在很多開發者的支持下,會有越來越多.hap文件,鴻蒙系統也會很快成為全球第四大操作系統。鴻蒙的意義不在于手機,就算全球的手機都搭載鴻蒙系統,能夠有多少臺手機。

真正的意思在于萬物互聯,小到一個開關、一個燈泡,大到冰箱,如果國內一半的家電能夠搭載鴻蒙系統,那都是一個很可觀的數字,這遠遠比手機的數量多得多。以手機為中心,用手機可以控制家中的電器,路上跑的汽車。

今天跟同事討論起一個問題,說,為啥這么多年過去了,人們還在使用windows系統?國產操作系統何時才能走進尋常百姓家?

從1985年微軟研發出第一個版本Windows 1.0,到現在已經過了37個年頭。對于win系列的操作系統,我見過最古老的也就是win95了,在我們學校的一個機房里有這樣的古董電腦,估計是那會兒的大專院校不配擁有好電腦。

現在市面上的國產操作系統大部分是基于Linux的二次開發。同事說,國產操作系統之所以成不了氣候,主要是因為缺少生態,并不是國產的不好用。我就在想一個事情,如果國內能出來一個特牛叉的系統,可以做到完美兼容Windows平臺上的exe軟件,那么國產系統何愁沒有生態?

這兩天,伴隨鴻蒙升級,關于鴻蒙是全新的操作系統還是套殼安卓爭議挺大,一般來說,一個新的系統的可執行文件,或程序安裝文件名稱都不同于其它操作系統,比如:

A.exe為Windows操作系統的可執行文件;

B.rpm為Linux操作系統的安裝文件;

C.ipa是Iphone OS中的可執行文件擴展名;

D.apk是Android系統中的可執行文件擴展名;

我想了解下鴻蒙操作系統有沒有開發出專屬的程序文件,不兼容于其它系統的那種,文件擴展名是什么?

缺點是不能象pb那樣一次編譯幾乎可以在所有windows系統上運行,比如在win10中編譯成的exe文件不能在win7系統中運行,且文件較大,打開速度較慢。

埋頭苦干的小碼農優質科技領域創作者

一篇文章搞定Python程序如何編譯成可執行文件研究發方法

華為鴻蒙操作系統后綴hap,明顯和安卓不一樣,為什么那么多人不相信華為自家操作系統,非說華為的鴻蒙操作系統是套殼安卓的假系統。

華為:harmonyos:hap

微軟:Windows:exe

蘋果:iOS:ipa

谷歌:Android:apk

有一說一,文件擴展名是一個很好的發明。至少人家發個exe過來我一眼能看出來,要是人家發個病毒,搞個文檔圖標,我是認不出來的。

沒擴展名的可執行才是linux生產出來的bug,沒顏色的終端上還要ls -l看一下帶不帶x。其實Linux的文件管理器多數也是靠文件名擴展名判斷類型產生圖標的(或者說大部分Mimelist是擴展名關聯)。

有了exe這個擴展名也不需要用戶關心。他們只要點桌面快捷方式圖標,或者開始菜單鏈接就行了。還有個作用是那樣性能好,因為只讀文件系統目錄表(往往還有Cache)和打開一千次文件看前幾個字節的IO請求時間可以差幾個數量級,而且有可能污染文件的Last Access Time。

最后windows系統的資源管理器默認情況下不顯示擴展名。

鴻蒙系統的軟件(安裝包)格式是啥?

安卓用的是apk

微軟用的是exe

蘋果用的是ipa

鴻蒙用的是:?

#鴻蒙# #數碼愛好者#

每個系統都有每個系統的優勢,想用exe就用win,想用ipa就用蘋果,想用apk aab就用安卓,想用

hap就用鴻蒙,天天兼容這個兼容那個的,先把你獨有的系統搞好再說吧。你系統搞不好,有兼容的那功夫我直接買個別人的系統不好么?

Process Monitor - Windows高級進程監控工具

Process Monitor是 Windows 的高級監控工具,可顯示實時文件系統、注冊表和進程/線程活動。

它結合了Filemon和?Regmon 的功能, Filemon專門用來監視系統中的任何文件操作過程,而Regmon用來監視注冊表的讀寫操作過程。

圖中是監控微信進程Wechat.exe的所有操作,包括注冊表、文件、網絡等。

本文system,exe到此分享完畢,希望對大家有所幫助。