易語言輸出注冊表 電腦注冊表用的什么語言?
電腦注冊表用的什么語言?注冊表,專用是二進制語言,必然系統(tǒng)中,能提供機器你只要記住你可以設(shè)置過的功能如果沒有話,你再點電腦,運行程序,接著輸入輸入regedit編程時如何加入啟動代碼?開機啟動程序象是
電腦注冊表用的什么語言?
注冊表,專用是二進制語言,必然系統(tǒng)中,能提供機器你只要記住你可以設(shè)置過的功能
如果沒有話,你再點電腦,運行程序,接著輸入輸入regedit
編程時如何加入啟動代碼?
開機啟動程序象是操作系統(tǒng)啟動后正常啟動的程序所以才完全不同的操作系統(tǒng)有差別的開機啟動方法以windows為例是可以不使用注冊表也可以不將程序圖片文件夾到開機啟動的某個文件夾里注冊表則就像可以不有以上幾處HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun;HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunonce;HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun;HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce;HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnceEx等等這些位置c語言的話可以不按照system函數(shù)調(diào)用reg程序來通過對注冊表的操作也也可以在用windows所可以提供的apiRegCreateKeyExRegOpenKeyExRegSetValueEx等等這些注冊表你操作的函數(shù)來結(jié)束而linux操作系統(tǒng)(設(shè)計和實現(xiàn)linux內(nèi)核發(fā)布的發(fā)行版本統(tǒng)稱)就與windows完全不同象linux上開機自啟動可以不從自啟腳本上通過先添加.例如/etc/rc.loca/etc/rc[2-5].d/目錄下等等只不需要即將自啟的程序路徑寫入文件到自啟文件里就可以了c語言也只要操作文件的函數(shù)就能完成至于也這個可以建議使用其它的方法來都沒有達到自啟的方法例如病菌感染某個開機自啟程序方法是將自己要啟動時的程序的代碼“涌入“到某個開機自啟的程序中例如windows的explorer.exe等方法這個可以是將explorer.exe替換后成我們的程序然后把獎explorer.exe這個程序移動聯(lián)通到其它目錄或者更改名稱而我們的程序除此之外成功我們本身的功能外再多加一個功能,該功能用來創(chuàng)建角色一個進程動態(tài)鏈接庫重新組合的explorer.exe程序這樣就可以不達到開機自啟的目的了不過我們也是可以不使用一個新的程序來重命名explorer.exe程序的功能有兩個,一個是啟動我們要自啟動的程序,一個用來啟動損毀的explorer.exe程序自然也可以不將我們要正常啟動的程序的代碼真接添加在explorer.exe的頭部也可以尾部,頭部再再添加一個代碼利用對這個添加完成的終于文件進行切割,旋轉(zhuǎn)切割成兩個可執(zhí)行程序,一個是我們要啟動時的程序,一個是原有的explorer.exe程序,再三個調(diào)用它們該方法同時也可以用在linux系統(tǒng)上的或其它系統(tǒng)上總之設(shè)置開機啟動的方法有很多但差別的操作系統(tǒng)的具體一點方法卻有所不同。