專利名稱::檔案執(zhí)行方法及系統(tǒng)以及可程序存儲(chǔ)裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種檔案執(zhí)行方法及系統(tǒng)以及可程序存儲(chǔ)裝置,且特別是涉及一種用以執(zhí)行儲(chǔ)存在存儲(chǔ)裝置的隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組(computerexecutablecodeset)的檔案執(zhí)行方法及系統(tǒng)以及可程序存儲(chǔ)裝置。
背景技術(shù):
:數(shù)碼相機(jī)、手機(jī)與MP3在這幾年來(lái)的成長(zhǎng)十分迅速,使得消費(fèi)者對(duì)存儲(chǔ)媒體的需求也急速增加。由于快閃存儲(chǔ)器(FlashMemory)具有數(shù)據(jù)非揮發(fā)性、省電、體積小與無(wú)機(jī)械結(jié)構(gòu)等的特性,最適合用作為可攜式存儲(chǔ)裝置。此外,隨著即插即用的連接介面(例如,通用序列匯流排(UniversalSerialBus,USB))的發(fā)展,使得可攜式存儲(chǔ)裝置已廣泛應(yīng)用于數(shù)字內(nèi)容的儲(chǔ)存上。存儲(chǔ)裝置的制造商為了能夠使所販?zhǔn)鄣目蓴y式存儲(chǔ)裝置更具市場(chǎng)競(jìng)爭(zhēng)力,往往會(huì)于所販?zhǔn)鄣目蓴y式存儲(chǔ)裝置中存儲(chǔ)應(yīng)用程序以供購(gòu)買此可攜式存儲(chǔ)裝置的使用者使用。例如,制造商開(kāi)發(fā)用于可攜式存儲(chǔ)裝置的磁碟管理程序并預(yù)儲(chǔ)存在可攜式存儲(chǔ)裝置,以使得使用者可使用此磁碟管理程序來(lái)管理可攜式存儲(chǔ)裝置的存儲(chǔ)狀態(tài)。現(xiàn)有來(lái)說(shuō),為使使用者的計(jì)算機(jī)主機(jī)可執(zhí)行此類制造商所提供的應(yīng)用程序,此應(yīng)用程序會(huì)預(yù)先儲(chǔ)存在可攜式存儲(chǔ)裝置的可正常存儲(chǔ)數(shù)據(jù)的分割區(qū)(或存儲(chǔ)區(qū))中,以利計(jì)算機(jī)主機(jī)存取。由于應(yīng)用程序可由計(jì)算機(jī)主機(jī)以一般存取檔案的方式來(lái)存取,因此應(yīng)用程序亦可輕易地被復(fù)制與散播,由此應(yīng)用程序開(kāi)發(fā)者的智慧財(cái)產(chǎn)將無(wú)法有效地被保障。盡管已由可攜式存儲(chǔ)裝置的制造商于可攜式存儲(chǔ)裝置中配置隱藏存儲(chǔ)區(qū)(即,計(jì)算機(jī)主機(jī)無(wú)法存取的存儲(chǔ)區(qū))來(lái)儲(chǔ)存欲保密的數(shù)據(jù),然此類應(yīng)用程序必須由計(jì)算機(jī)主機(jī)的作業(yè)系統(tǒng)執(zhí)行方可運(yùn)作,因此將應(yīng)用程序儲(chǔ)存在隱藏存儲(chǔ)區(qū)雖可達(dá)到避免被復(fù)制與散布的目的,但同時(shí)也使使用者無(wú)法使用此應(yīng)用程序。因此,有需要開(kāi)發(fā)能夠直接執(zhí)行儲(chǔ)存于隱藏存儲(chǔ)區(qū)的計(jì)算機(jī)執(zhí)行碼組的方法。
發(fā)明內(nèi)容本發(fā)明提供一種檔案執(zhí)行方法,其能夠直接地執(zhí)行存儲(chǔ)在存儲(chǔ)裝置的隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。本發(fā)明提供一種檔案執(zhí)行系統(tǒng),其能夠直接地執(zhí)行儲(chǔ)存在存儲(chǔ)裝置的隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。本發(fā)明實(shí)施例提出一種檔案執(zhí)行方法,用以在計(jì)算機(jī)主機(jī)的作業(yè)系統(tǒng)中執(zhí)行儲(chǔ)存在存儲(chǔ)裝置中的計(jì)算機(jī)執(zhí)行碼組(computerexecutablefile),其中此存儲(chǔ)裝置包括一般存儲(chǔ)區(qū)與隱藏存儲(chǔ)區(qū)并且此計(jì)算機(jī)執(zhí)行碼組是儲(chǔ)存在隱藏存儲(chǔ)區(qū)中。根據(jù)本實(shí)施例的檔案執(zhí)行方法包括將存儲(chǔ)裝置連接至計(jì)算機(jī)主機(jī),其中計(jì)算機(jī)主機(jī)具有主存儲(chǔ)器。此檔案執(zhí)行方法還包括提供裝入程序,以管理儲(chǔ)存在隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。此檔案執(zhí)行方法還包括在主存儲(chǔ)器中運(yùn)轉(zhuǎn)(Run)裝入程序;請(qǐng)求作業(yè)系統(tǒng)在主存儲(chǔ)器中分配(Allocate)5用于運(yùn)轉(zhuǎn)裝入程序的第一地址區(qū)段;由裝入程序從隱藏存儲(chǔ)區(qū)中將計(jì)算機(jī)執(zhí)行碼組載入至第一地址區(qū)段中;由裝入程序?qū)⑺d入的計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由作業(yè)系統(tǒng)執(zhí)行的可執(zhí)行內(nèi)容并將所轉(zhuǎn)換的可執(zhí)行內(nèi)容的至少一部分儲(chǔ)存在第一地址區(qū)段中;以及由裝入程序建立一衍生執(zhí)行程序(derivativeexecutionprocedure)來(lái)執(zhí)行所轉(zhuǎn)換的可執(zhí)行內(nèi)容。本發(fā)明實(shí)施例提出一種檔案執(zhí)行系統(tǒng),用以執(zhí)行儲(chǔ)存在存儲(chǔ)裝置中的計(jì)算機(jī)執(zhí)行碼組,其中存儲(chǔ)裝置包括一般存儲(chǔ)區(qū)與隱藏存儲(chǔ)區(qū)并且計(jì)算機(jī)執(zhí)行碼組是儲(chǔ)存在隱藏存儲(chǔ)區(qū)中。根據(jù)本發(fā)明實(shí)施例的檔案執(zhí)行系統(tǒng)包括計(jì)算機(jī)主機(jī)與裝入程序。計(jì)算機(jī)主機(jī)包括作業(yè)系統(tǒng)與主存儲(chǔ)器。裝入程序電性連接或可存取地連結(jié)至計(jì)算機(jī)主機(jī)與存儲(chǔ)裝置并且具有一應(yīng)用程序執(zhí)行單元,其中應(yīng)用程序執(zhí)行單元用以執(zhí)行儲(chǔ)存在隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。作業(yè)系統(tǒng)在主存儲(chǔ)器中運(yùn)轉(zhuǎn)裝入程序并且在主存儲(chǔ)器中分配用于運(yùn)轉(zhuǎn)此裝入程序的第一地址區(qū)段。應(yīng)用程序執(zhí)行單元從隱藏存儲(chǔ)區(qū)中將計(jì)算機(jī)執(zhí)行碼組載入至第一地址區(qū)段中,將所載入的計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由作業(yè)系統(tǒng)執(zhí)行的可執(zhí)行內(nèi)容,將所轉(zhuǎn)換的可執(zhí)行內(nèi)容儲(chǔ)存在第一地址區(qū)段中,以及建立一衍生執(zhí)行程序來(lái)執(zhí)行該可執(zhí)行內(nèi)容。本發(fā)明實(shí)施例提出一種檔案執(zhí)行方法,用以在計(jì)算機(jī)主機(jī)的作業(yè)系統(tǒng)中執(zhí)行儲(chǔ)存在存儲(chǔ)裝置中的計(jì)算機(jī)執(zhí)行碼組,其中存儲(chǔ)裝置包括一般存儲(chǔ)區(qū)與隱藏存儲(chǔ)區(qū)并且此計(jì)算機(jī)執(zhí)行碼組儲(chǔ)存在隱藏存儲(chǔ)區(qū)中。本檔案執(zhí)行方法包括提供一裝入程序,以管理儲(chǔ)存在隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。本檔案執(zhí)行方法亦包括使用裝入程序從隱藏存儲(chǔ)區(qū)中將計(jì)算機(jī)執(zhí)行碼組直接載入至計(jì)算機(jī)主機(jī)中,并且將所載入的計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由作業(yè)系統(tǒng)執(zhí)行的可執(zhí)行內(nèi)容。本檔案執(zhí)行方法還包括復(fù)制此可執(zhí)行內(nèi)容,以及執(zhí)行此可執(zhí)行內(nèi)容。本發(fā)明實(shí)施例提出一種可程序存儲(chǔ)裝置,本可程序存儲(chǔ)裝置記錄可被一計(jì)算機(jī)主機(jī)執(zhí)行的程序碼,當(dāng)計(jì)算機(jī)主機(jī)載入此程序碼并執(zhí)行后可實(shí)施上述的檔案執(zhí)行方法。基于上述,本發(fā)明實(shí)施例可直接地執(zhí)行儲(chǔ)存在存儲(chǔ)裝置的隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組,并且使用者無(wú)法輕易地復(fù)制與散布儲(chǔ)存在隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說(shuō)明如下。圖1是根據(jù)本發(fā)明第一實(shí)施例所示的檔案執(zhí)行系統(tǒng)的概要方塊圖;圖2是根據(jù)本發(fā)明第一實(shí)施例所示的裝入程序的概要方塊圖;圖3是根據(jù)本發(fā)明第一實(shí)施例所示運(yùn)轉(zhuǎn)裝入程序來(lái)執(zhí)行隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組時(shí)主存儲(chǔ)器的運(yùn)作示意圖;圖4是根據(jù)本發(fā)明第一實(shí)施例所示的檔案執(zhí)行方法的流程圖;圖5是根據(jù)本發(fā)明第二實(shí)施例所示的檔案執(zhí)行系統(tǒng)的概要方塊圖;圖6是根據(jù)本發(fā)明第二實(shí)施例所示的檔案執(zhí)行方法的流程圖。主要元件符號(hào)說(shuō)明100檔案執(zhí)行系統(tǒng)110:計(jì)算機(jī)主機(jī)112:中央處理單元114:主存儲(chǔ)器116:輸入與輸出單元118:存儲(chǔ)單元6118a.作業(yè)系統(tǒng)120裝入程序122主控單元124初始化單元126應(yīng)用程序新增單元128應(yīng)用程序編輯單元130應(yīng)用程序刪除單元132應(yīng)用程序執(zhí)行單元150存儲(chǔ)裝置152隱藏存儲(chǔ)區(qū)154一般存儲(chǔ)區(qū)156控制器158快閃存儲(chǔ)器晶片160、160,計(jì)算機(jī)執(zhí)行碼組162、162’對(duì)應(yīng)計(jì)算機(jī)執(zhí)行碼組302、304執(zhí)行點(diǎn)的可執(zhí)行內(nèi)容310第一地址區(qū)段320第二地址區(qū)段550特殊存儲(chǔ)區(qū)502自動(dòng)執(zhí)行檔S403、S405、S407、S409-1、S409--3、S409--5、S409-7檔案執(zhí)行的步驟S601、S603、S605、S607檔案執(zhí)行的步驟具體實(shí)施方式圖1是根據(jù)本發(fā)明第一實(shí)施例所示的檔案執(zhí)行系統(tǒng)的概要方塊圖。請(qǐng)參照?qǐng)D1,檔案執(zhí)行系統(tǒng)100能夠執(zhí)行儲(chǔ)存在存儲(chǔ)裝置150的隱藏存儲(chǔ)區(qū)152中的計(jì)算機(jī)執(zhí)行碼組160。具體來(lái)說(shuō),存儲(chǔ)裝置150包括隱藏存儲(chǔ)區(qū)152與一般存儲(chǔ)區(qū)154,其中隱藏存儲(chǔ)區(qū)152是計(jì)算機(jī)的作業(yè)系統(tǒng)無(wú)法存取的存儲(chǔ)區(qū)(即,計(jì)算機(jī)的作業(yè)系統(tǒng)無(wú)法依一般程序直接在隱藏存儲(chǔ)區(qū)中讀取與寫入數(shù)據(jù)),而一般存儲(chǔ)區(qū)154是計(jì)算機(jī)的作業(yè)系統(tǒng)可存取的存儲(chǔ)區(qū)。在本實(shí)施例中,存儲(chǔ)裝置150為以快閃存儲(chǔ)器作為存儲(chǔ)媒體的可攜式存儲(chǔ)裝置(例如,隨身碟、行動(dòng)硬碟等)。例如,存儲(chǔ)裝置150包括控制器156與快閃存儲(chǔ)器晶片158,其中控制器156用以控制存儲(chǔ)裝置150的整體運(yùn)作,快閃存儲(chǔ)器晶片158包括用以儲(chǔ)存數(shù)據(jù)與計(jì)算機(jī)應(yīng)用程序的隱藏存儲(chǔ)區(qū)152與一般存儲(chǔ)區(qū)154。然而,必須了解的是,本發(fā)明不限于此,存儲(chǔ)裝置150可以是磁帶、軟碟、光學(xué)數(shù)據(jù)存儲(chǔ)裝置或其他存儲(chǔ)裝置。此外,值得一提的是,控制器156更可以將數(shù)據(jù)或應(yīng)用程序加密后儲(chǔ)存至隱藏存儲(chǔ)區(qū)152,由此提供數(shù)據(jù)或應(yīng)用程序更進(jìn)一步的保護(hù)。此外,此計(jì)算機(jī)執(zhí)行碼組160可不在存儲(chǔ)裝置150的檔案配置表(FileAllocationTable,FAT)中顯示相關(guān)信息,也就是說(shuō),作業(yè)系統(tǒng)118a無(wú)法辨視此計(jì)算機(jī)執(zhí)行碼組160為一檔案。檔案執(zhí)行系統(tǒng)100包括計(jì)算機(jī)主機(jī)110與裝入程序120。計(jì)算機(jī)主機(jī)110是用以執(zhí)行計(jì)算機(jī)執(zhí)行程序160的平臺(tái)。在本實(shí)施例中,計(jì)算機(jī)主機(jī)110為一桌上型個(gè)人計(jì)算機(jī)。必須了解的是,本發(fā)明不限于此,在本發(fā)明另一實(shí)施例中,計(jì)算機(jī)主機(jī)110亦可以是筆記型計(jì)算機(jī)、伺服器或其他任何能夠執(zhí)行地計(jì)算機(jī)程序的計(jì)算機(jī)主機(jī)。計(jì)算機(jī)主機(jī)110包括中央處理單元112、主存儲(chǔ)器114、輸入與輸出單元116以及存有作業(yè)系統(tǒng)118a的存儲(chǔ)單元118。中央處理單元112用以解釋計(jì)算機(jī)指令以及處理計(jì)算機(jī)軟件中的數(shù)據(jù)。主存儲(chǔ)器114是電性連接至中央處理單元112并且用以載入各式各樣的程序與數(shù)據(jù)以供中央處理單元112直接執(zhí)行與運(yùn)用。具體來(lái)說(shuō),主存儲(chǔ)器114具可隨時(shí)讀寫且較快的讀寫速度等特性,因此主存儲(chǔ)器114是用以作為作業(yè)系統(tǒng)118a或其他正在執(zhí)行中的程序的臨時(shí)數(shù)據(jù)存儲(chǔ)媒介。在本實(shí)施例中,主存儲(chǔ)器114為動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DynamicRandomAccessMemory,DRAM)。此外,必須了解的是,在本發(fā)明另一實(shí)施例中,作業(yè)系統(tǒng)亦可藉由存儲(chǔ)裝置的存儲(chǔ)空間所模擬的虛擬存儲(chǔ)器來(lái)作為執(zhí)行應(yīng)用程序的臨時(shí)數(shù)據(jù)存儲(chǔ)媒介,在此例子中,主存儲(chǔ)器還包括此類虛擬存儲(chǔ)器。輸入與輸出單元116電性連接至中央處理單元112用以提供一介面以供使用者輸入數(shù)據(jù)或指令至計(jì)算機(jī)主機(jī)110或者從計(jì)算機(jī)主機(jī)110中輸出數(shù)據(jù)。在本實(shí)施例中,輸入與輸出單元116包括鍵盤、滑鼠與顯示器(未在圖中示出)。存儲(chǔ)單元118電性連接至中央處理器單元112用以作為計(jì)算機(jī)主機(jī)110的主要存儲(chǔ)媒體。在本實(shí)施例中,存儲(chǔ)單元118為一硬碟,然而,必須了解的是,本發(fā)明不限于此。存儲(chǔ)單元118存有作業(yè)系統(tǒng)118a用以管理計(jì)算機(jī)硬件(Computerhardware)與計(jì)算機(jī)軟件(Computersoftware)資源的程序,同時(shí)也是計(jì)算機(jī)主機(jī)110的核心與基石。具體來(lái)說(shuō),作業(yè)系統(tǒng)118a用以管理與配置主存儲(chǔ)器114、決定系統(tǒng)資源(例如,中央處理單元112、主存儲(chǔ)器114、輸入與輸出單元116)供需的優(yōu)先次序、控制輸入與輸出單元116、管理檔案系統(tǒng)等運(yùn)作。在本實(shí)施例中,作業(yè)系統(tǒng)118a為微軟(Microsoft)公司的視窗(Windows)作業(yè)系統(tǒng)。然而,必須了解的是,本發(fā)明不限于此,本發(fā)明亦可應(yīng)用于其他作業(yè)系統(tǒng)中。裝入程序120可電性連接或可儲(chǔ)存于計(jì)算機(jī)主機(jī)110與存儲(chǔ)裝置150,并且具有以硬件型式或韌/軟件型式實(shí)作的多個(gè)邏輯間或控制指令來(lái)管理儲(chǔ)存在存儲(chǔ)裝置150的隱藏存儲(chǔ)區(qū)152中的應(yīng)用程序(例如,計(jì)算機(jī)執(zhí)行碼組160)。更詳細(xì)來(lái)說(shuō),在本實(shí)施例中,裝入程序120是由存儲(chǔ)裝置150的制造商所提供,并且能夠依據(jù)隱藏存儲(chǔ)區(qū)152的規(guī)格來(lái)存取存儲(chǔ)在隱藏存儲(chǔ)區(qū)152中的數(shù)據(jù)或應(yīng)用程序。在本實(shí)施例中,裝入程序120的控制指令是以軟件型式來(lái)實(shí)作,并且事先儲(chǔ)存于存儲(chǔ)裝置150的一般存儲(chǔ)區(qū)154中。也就是說(shuō),當(dāng)使用者操作計(jì)算機(jī)主機(jī)110來(lái)瀏覽與計(jì)算機(jī)主機(jī)110連接的存儲(chǔ)裝置150時(shí),使用者可點(diǎn)選儲(chǔ)存在一般存儲(chǔ)區(qū)154的裝入程序120以使裝入程序120的控制指令在作業(yè)系統(tǒng)118a中運(yùn)轉(zhuǎn)(Rim),由此對(duì)隱藏存儲(chǔ)區(qū)152來(lái)進(jìn)行存取。其中,詳細(xì)地說(shuō),裝入程序120的控制指令在作業(yè)系統(tǒng)118a中運(yùn)轉(zhuǎn)(Rim)后,會(huì)對(duì)存儲(chǔ)裝置150發(fā)送一預(yù)定的指令,存儲(chǔ)裝置150在接受此指令時(shí)即會(huì)至隱藏存儲(chǔ)區(qū)152中讀取預(yù)定的數(shù)據(jù)。此外,在本發(fā)明另一實(shí)施例中,以軟件型式來(lái)實(shí)作的裝入程序120亦可儲(chǔ)存在光碟或計(jì)算機(jī)主機(jī)110的硬碟(未在圖中示出)中,由此于使用者點(diǎn)選時(shí)裝入程序120可于作業(yè)系統(tǒng)118a中運(yùn)轉(zhuǎn)。值得一提的是,在本發(fā)明另一實(shí)施例中,裝入程序120亦可以一硬件型式實(shí)作在存儲(chǔ)裝置150或計(jì)算機(jī)主機(jī)110中。圖2是根據(jù)本發(fā)明第一實(shí)施例所示的裝入程序的概要方塊圖。請(qǐng)參照?qǐng)D2,裝入程序120包括主控單元122、初始化單元124、應(yīng)用程序新增單元126、應(yīng)用程序編輯單元128、應(yīng)用程序刪除單元130與應(yīng)用程序執(zhí)行單元132。主控單元122用以控制裝入程序120的整體運(yùn)作。初始化單元124電性連接(couple)或連結(jié)(link)至主控單元122并且用以初始化存儲(chǔ)裝置150的隱藏存儲(chǔ)區(qū)152。具體來(lái)說(shuō),當(dāng)初始化單元124運(yùn)作時(shí),初始化單元124會(huì)確認(rèn)隱藏存儲(chǔ)區(qū)152的地址、大小等資訊,并且對(duì)隱藏存儲(chǔ)區(qū)152進(jìn)行抹除與格式化。應(yīng)用程序新增單元126電性連接或連結(jié)至主控單元122并且用以將使用者欲儲(chǔ)存的應(yīng)用程序(例如,計(jì)算機(jī)執(zhí)行碼組160)寫入至隱藏存儲(chǔ)區(qū)152中。應(yīng)用程序編輯單元128電性連接或連結(jié)至主控單元122并且用以編輯一應(yīng)用程序清單(ApplicationList)以瀏覽儲(chǔ)存在存儲(chǔ)裝置150的隱藏存儲(chǔ)區(qū)152中的應(yīng)用程序。應(yīng)用程序刪除單元130電性連接或連結(jié)至主控單元122并且用以刪除儲(chǔ)存在存儲(chǔ)裝置150的隱藏存儲(chǔ)區(qū)152中的應(yīng)用程序。例如,應(yīng)用程序刪除單元130可將計(jì)算機(jī)執(zhí)行碼組160從隱藏存儲(chǔ)區(qū)152中刪除。應(yīng)用程序執(zhí)行單元132電性連接或連結(jié)至主控單元122用以執(zhí)行儲(chǔ)存在存儲(chǔ)裝置150的隱藏存儲(chǔ)區(qū)152中的應(yīng)用程序。例如,應(yīng)用程序執(zhí)行單元132會(huì)將計(jì)算機(jī)執(zhí)行碼組160載入至主存儲(chǔ)器114中并且在計(jì)算機(jī)主機(jī)110的作業(yè)系統(tǒng)118a上執(zhí)行計(jì)算機(jī)執(zhí)行碼組160。圖3是根據(jù)本發(fā)明第一實(shí)施例所示運(yùn)轉(zhuǎn)裝入程序來(lái)執(zhí)行隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組時(shí)主存儲(chǔ)器的運(yùn)作示意圖。請(qǐng)參照?qǐng)D3,當(dāng)使用者透過(guò)輸入與輸出單元116操作計(jì)算機(jī)主機(jī)110的作業(yè)系統(tǒng)118a來(lái)點(diǎn)選裝入程序120時(shí),作業(yè)系統(tǒng)118a會(huì)在主存儲(chǔ)器114中指定用以執(zhí)行裝入程序的一個(gè)執(zhí)行點(diǎn)302并且以此執(zhí)行點(diǎn)為起始點(diǎn)分配(allocate)—第一地址區(qū)段310(如圖3的(a)所示)用于載入裝入程序120的控制指令及暫存裝入程序120運(yùn)轉(zhuǎn)時(shí)所使用的數(shù)據(jù)。另外,當(dāng)使用者藉由已運(yùn)轉(zhuǎn)的裝入程序120執(zhí)行儲(chǔ)存在隱藏存儲(chǔ)區(qū)152中的計(jì)算機(jī)執(zhí)行碼組160時(shí),應(yīng)用程序執(zhí)行單元132會(huì)將儲(chǔ)存在隱藏存儲(chǔ)區(qū)152中的計(jì)算機(jī)執(zhí)行碼組160載入到第一地址區(qū)段310中(如圖3的(b)所示的計(jì)算機(jī)執(zhí)行碼組160’)并且將所載入的計(jì)算機(jī)執(zhí)行碼組160’轉(zhuǎn)換為可由作業(yè)系統(tǒng)118a執(zhí)行的可執(zhí)行內(nèi)容162。同時(shí),應(yīng)用程序執(zhí)行單元132會(huì)將可執(zhí)行內(nèi)容162儲(chǔ)存在第一地址區(qū)段310中(如圖3的(c)所示)。在本實(shí)施例中,對(duì)應(yīng)計(jì)算機(jī)執(zhí)行碼組160的可執(zhí)行內(nèi)容162是相容于視窗作業(yè)系統(tǒng)的一可攜式可執(zhí)行檔案格式(portableexecutable(PE)fileformat)在本實(shí)施例中,應(yīng)用程序執(zhí)行單元132更用以向作業(yè)系統(tǒng)118a請(qǐng)求用于再次運(yùn)轉(zhuǎn)裝入程序120的衍生執(zhí)行程序的一個(gè)執(zhí)行點(diǎn)304及衍生執(zhí)行程序所需的第二地位區(qū)段320,其中,在本實(shí)施例中,衍生執(zhí)行程序(derivativeexecutionprocedure)是使用分叉進(jìn)程(forkprocess)方式來(lái)再次運(yùn)轉(zhuǎn)裝入程序120,但亦可使用如多線程(multi-thread)等其他多工執(zhí)行方式來(lái)實(shí)施。具體來(lái)說(shuō),作業(yè)系統(tǒng)118a會(huì)在應(yīng)用程序執(zhí)行單元132的請(qǐng)求下于主存儲(chǔ)器114中指定執(zhí)行衍生執(zhí)行程序的起始點(diǎn)(即,執(zhí)行點(diǎn)304)以及分配用于此衍生執(zhí)行程序的第二地址區(qū)段320(如圖3的(d)所示)。特別是,根據(jù)本實(shí)施例的應(yīng)用程序執(zhí)行單元132會(huì)使用衍生執(zhí)行程序來(lái)執(zhí)行對(duì)應(yīng)計(jì)算機(jī)執(zhí)行碼組160的可執(zhí)行內(nèi)容162。具體來(lái)說(shuō),當(dāng)應(yīng)用程序執(zhí)行單元132建立衍生執(zhí)行程序后,應(yīng)用程序執(zhí)行單元132會(huì)暫停執(zhí)行衍生執(zhí)行程序、將對(duì)應(yīng)計(jì)算機(jī)執(zhí)行碼組160的可執(zhí)行內(nèi)容162從執(zhí)行點(diǎn)304開(kāi)始覆寫至第二地址區(qū)段320中(S卩,可執(zhí)行內(nèi)容162')并且繼續(xù)執(zhí)行衍生執(zhí)行程序。此時(shí),由于衍生執(zhí)行程序中的程序碼已被對(duì)應(yīng)計(jì)算機(jī)執(zhí)行碼組160的可執(zhí)行內(nèi)容162’所置換,因此計(jì)算機(jī)執(zhí)行碼組160就可成功地由計(jì)算機(jī)主機(jī)110所執(zhí)行。具體來(lái)說(shuō),應(yīng)用程序執(zhí)行單元132將計(jì)算機(jī)執(zhí)行碼組160轉(zhuǎn)換為可執(zhí)行內(nèi)容162時(shí),其會(huì)在可執(zhí)行內(nèi)容162的標(biāo)頭加入關(guān)于計(jì)算機(jī)執(zhí)行碼組160的資訊(例如,程序碼大小),因此作業(yè)系統(tǒng)118a從執(zhí)行點(diǎn)304開(kāi)始執(zhí)行由可執(zhí)行內(nèi)容162’寫入的衍生執(zhí)行程序時(shí),其可正確地執(zhí)行對(duì)應(yīng)的程序碼。值得一提的是,由于衍生執(zhí)行程序是用以再次執(zhí)行裝入程序120,因此第二地址區(qū)段320的大小是相同于第一地址區(qū)段310。在本發(fā)明另一實(shí)施例中,應(yīng)用程序執(zhí)行單元132更用以判斷第二地址區(qū)段320的大小是否足以容納可執(zhí)行內(nèi)容162’,其中當(dāng)?shù)诙刂穮^(qū)段320的容量小于可執(zhí)行內(nèi)容162’的大小時(shí),應(yīng)用程序執(zhí)行單元132會(huì)向作業(yè)系統(tǒng)118a請(qǐng)求主存儲(chǔ)器114中的第三地址區(qū)段(未在圖中示出)以確保在主存儲(chǔ)器114中有足夠的存儲(chǔ)器地址來(lái)寫入可執(zhí)行內(nèi)容162’。圖4是根據(jù)本發(fā)明第一實(shí)施例所示的檔案執(zhí)行方法的流程圖。請(qǐng)參照?qǐng)D4,首先,在步驟S401中將存儲(chǔ)裝置150連接至計(jì)算機(jī)主機(jī)110,并且在步驟S403中在主存儲(chǔ)器114中分配第一地址區(qū)段310與運(yùn)轉(zhuǎn)裝入程序120,其中裝入程序120的運(yùn)轉(zhuǎn)已詳細(xì)描述如上,在此不重復(fù)描述。之后,在步驟S405中使用裝入程序120從存儲(chǔ)裝置150的隱藏存儲(chǔ)區(qū)152中載入計(jì)算機(jī)執(zhí)行碼組160至第一地址區(qū)段320成為計(jì)算機(jī)執(zhí)行碼組160’。然后,在步驟S407中使用裝入程序120將所載入的計(jì)算機(jī)執(zhí)行碼組160’轉(zhuǎn)換為可執(zhí)行內(nèi)容162并且將可執(zhí)行內(nèi)容162儲(chǔ)存于第一地址區(qū)段320中。然后,在步驟S409中使用裝入程序120執(zhí)行可執(zhí)行內(nèi)容。具體來(lái)說(shuō),步驟S409-1中向作業(yè)系統(tǒng)118a請(qǐng)求在主存儲(chǔ)器114中建立用于再次運(yùn)轉(zhuǎn)裝入程序120的衍生執(zhí)行程序并請(qǐng)求作業(yè)系統(tǒng)118a在主存儲(chǔ)器114中分配用于衍生執(zhí)行程序的第二地址區(qū)段320。然后,在步驟S409-3中使用裝入程序120暫停執(zhí)行衍生執(zhí)行程序,并且在步驟S409-5中將可執(zhí)行內(nèi)容162寫入至第二地址區(qū)段320中成為可執(zhí)行內(nèi)容162’。最后,在步驟S409-7中繼續(xù)執(zhí)行衍生執(zhí)行程序。如上所述,在本發(fā)明另一實(shí)施例中,步驟S409中可還包括判斷第二地址區(qū)段320的大小是否小于可執(zhí)行內(nèi)容162’的大小,并且倘若第二地址區(qū)段320的大小小于可執(zhí)行內(nèi)容162’的大小時(shí)請(qǐng)求作業(yè)系統(tǒng)118a在主存儲(chǔ)器114中更分配第三地址區(qū)段。圖5是根據(jù)本發(fā)明第二實(shí)施例所示的檔案執(zhí)行系統(tǒng)的概要方塊圖。請(qǐng)參照?qǐng)D5,第二實(shí)施例的檔案執(zhí)行系統(tǒng)與第一實(shí)施例的檔案執(zhí)行系統(tǒng)的不同之處在于第二實(shí)施例的檔案執(zhí)行系統(tǒng)是配置自動(dòng)執(zhí)行檔502來(lái)自動(dòng)地執(zhí)行裝入程序120。具體來(lái)說(shuō),當(dāng)存儲(chǔ)裝置150電性連接至計(jì)算機(jī)主機(jī)110時(shí),自動(dòng)執(zhí)行檔502會(huì)被自動(dòng)地執(zhí)行并且自動(dòng)執(zhí)行檔502會(huì)在主存儲(chǔ)器114中運(yùn)轉(zhuǎn)裝入程序120。例如,在本實(shí)施例中,存儲(chǔ)裝置150還包括相容于ISO9660標(biāo)準(zhǔn)的一特殊存儲(chǔ)區(qū)550,并且特殊存儲(chǔ)區(qū)550中儲(chǔ)存以autorun.inf的型式實(shí)作的自動(dòng)執(zhí)行檔502和裝入程序120,因此當(dāng)存儲(chǔ)裝置150電性連接至計(jì)算機(jī)主機(jī)110時(shí)作業(yè)系統(tǒng)118a會(huì)自動(dòng)地執(zhí)行自動(dòng)執(zhí)行檔502并由此運(yùn)轉(zhuǎn)裝入程序120。特別是,使用者可于裝入程序120中預(yù)先設(shè)定欲執(zhí)行的應(yīng)用程序(例如,計(jì)算機(jī)執(zhí)行碼組160),并且當(dāng)裝入程序120運(yùn)轉(zhuǎn)時(shí),預(yù)先設(shè)定的應(yīng)用程序即可自動(dòng)地被執(zhí)行。圖6是根據(jù)本發(fā)明第二實(shí)施例所示的檔案執(zhí)行方法的流程圖。請(qǐng)參照?qǐng)D6,首先,在步驟S601中將存儲(chǔ)裝置150連接至計(jì)算機(jī)主機(jī)110,并且在步驟S603中作業(yè)系統(tǒng)118a自動(dòng)地執(zhí)行自動(dòng)執(zhí)行檔502。之后,在步驟S605中裝入程序120被自動(dòng)地執(zhí)行并且在步驟S607中自動(dòng)地執(zhí)行隱藏存儲(chǔ)區(qū)152中的預(yù)設(shè)應(yīng)用程序(例如,計(jì)算機(jī)執(zhí)行碼組160),其中執(zhí)行裝入程序120及執(zhí)行儲(chǔ)存在隱藏存儲(chǔ)區(qū)152中的應(yīng)用程序的步驟是相同于圖4的步驟S403、S405、S407、S409-1、S409-3、S409-5與S409-7,在此不重復(fù)描述。在本發(fā)明另一實(shí)施例中,裝入程序120會(huì)于自動(dòng)地執(zhí)行預(yù)設(shè)的應(yīng)用程序之后自動(dòng)地關(guān)閉(即,結(jié)束裝入程序120的運(yùn)作)。本發(fā)明實(shí)施例的檔案執(zhí)行方法可實(shí)作為計(jì)算機(jī)可讀記錄媒體(或可程序存儲(chǔ)裝置)上的計(jì)算機(jī)可讀碼。計(jì)算機(jī)可讀記錄媒體可以是任何數(shù)據(jù)存儲(chǔ)裝置,其之后可藉由計(jì)算機(jī)系統(tǒng)讀取。計(jì)算機(jī)可讀記錄媒體的包括唯讀存儲(chǔ)器(read-onlymemory,ROM)、隨機(jī)存取存儲(chǔ)器(random-accessmemory,RAM)、CD-ROM、磁帶、軟碟、光學(xué)數(shù)據(jù)存儲(chǔ)裝置以及載波(例如透過(guò)網(wǎng)際網(wǎng)路的數(shù)據(jù)傳輸)。綜上所述,本發(fā)明藉由裝入程序來(lái)讀取存儲(chǔ)裝置的隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組,在計(jì)算機(jī)主機(jī)的主存儲(chǔ)器中將計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可執(zhí)行內(nèi)容,并且以置換的衍生執(zhí)行程序來(lái)執(zhí)行所轉(zhuǎn)換的可執(zhí)行內(nèi)容,由此可成功地在計(jì)算機(jī)主機(jī)上執(zhí)行儲(chǔ)存在計(jì)算機(jī)主機(jī)無(wú)法存取的隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。再者,由于計(jì)算機(jī)執(zhí)行碼組與對(duì)應(yīng)計(jì)算機(jī)執(zhí)行碼組的可執(zhí)行內(nèi)容是以非檔案型式暫存于主存儲(chǔ)器中,因此使用者無(wú)法輕易地復(fù)制與散布儲(chǔ)存在隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案而非對(duì)其進(jìn)行限制,盡管參照較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。權(quán)利要求一種檔案執(zhí)行方法,用以在一計(jì)算機(jī)主機(jī)的一作業(yè)系統(tǒng)中執(zhí)行儲(chǔ)存在一存儲(chǔ)裝置中的一計(jì)算機(jī)執(zhí)行碼組,其中所述存儲(chǔ)裝置包括一一般存儲(chǔ)區(qū)與一隱藏存儲(chǔ)區(qū)并且所述計(jì)算機(jī)執(zhí)行碼組儲(chǔ)存在所述隱藏存儲(chǔ)區(qū)中,所述檔案執(zhí)行方法包括將所述存儲(chǔ)裝置連接至所述計(jì)算機(jī)主機(jī),其中所述計(jì)算機(jī)主機(jī)具有一主存儲(chǔ)器;提供一裝入程序,以管理儲(chǔ)存在所述隱藏存儲(chǔ)區(qū)中的所述計(jì)算機(jī)執(zhí)行碼組;在所述主存儲(chǔ)器中運(yùn)轉(zhuǎn)所述裝入程序;請(qǐng)求所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中分配用于所述裝入程序的一第一地址區(qū)段;由所述裝入程序從所述隱藏存儲(chǔ)區(qū)中將所述計(jì)算機(jī)執(zhí)行碼組載入至所述第一地址區(qū)段中;由所述裝入程序?qū)⑺d入的所述計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由所述作業(yè)系統(tǒng)執(zhí)行的一可執(zhí)行內(nèi)容并將所述可執(zhí)行內(nèi)容的至少一部份儲(chǔ)存在所述第一地址區(qū)段中;以及由所述裝入程序建立一衍生執(zhí)行程序來(lái)執(zhí)行所述可執(zhí)行內(nèi)容。2.根據(jù)權(quán)利要求1所述的檔案執(zhí)行方法,其中由所述裝入程序建立所述衍生執(zhí)行程序來(lái)執(zhí)行所述可執(zhí)行內(nèi)容的步驟包括由所述裝入程序請(qǐng)求所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中建立所述衍生執(zhí)行程序并請(qǐng)求所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中分配用于所述衍生執(zhí)行程序的一第二地址區(qū)段,其中所述衍生執(zhí)行程序是用于再次運(yùn)轉(zhuǎn)所述裝入程序;由所述裝入程序暫停執(zhí)行所述衍生執(zhí)行程序;由所述裝入程序?qū)⑺隹蓤?zhí)行內(nèi)容寫入至所述第二地址區(qū)段中;以及由所述裝入程序繼續(xù)執(zhí)行所述衍生執(zhí)行程序。3.根據(jù)權(quán)利要求2所述的檔案執(zhí)行方法,還包括由所述裝入程序判斷所述第二地址區(qū)段的大小是否小于所述可執(zhí)行內(nèi)容的大?。灰约爱?dāng)所述第二地址區(qū)段的大小小于所述可執(zhí)行內(nèi)容的大小時(shí),則由所述裝入程序請(qǐng)求所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中分配一第三地址區(qū)段,以使所述第二地址區(qū)段與所述第三地址區(qū)段的大小大于所述可執(zhí)行內(nèi)容的大小。4.根據(jù)權(quán)利要求1所述的檔案執(zhí)行方法,還包括在所述存儲(chǔ)裝置中配置一自動(dòng)執(zhí)行檔,其中所述自動(dòng)執(zhí)行檔在所述主存儲(chǔ)器中運(yùn)轉(zhuǎn)所述裝入程序;以及由所述作業(yè)系統(tǒng)自動(dòng)地執(zhí)行所述自動(dòng)執(zhí)行檔。5.根據(jù)權(quán)利要求1所述的檔案執(zhí)行方法,還包括將所述裝入程序配置在所述存儲(chǔ)裝置的所述一般存儲(chǔ)區(qū)中。6.根據(jù)權(quán)利要求4所述的檔案執(zhí)行方法,還包括在所述存儲(chǔ)裝置中配置一特殊存儲(chǔ)區(qū);以及將所述自動(dòng)執(zhí)行檔與所述裝入程序配置在所述存儲(chǔ)裝置的一特殊存儲(chǔ)區(qū)中,其中所述特殊存儲(chǔ)區(qū)相容于ISO9660標(biāo)準(zhǔn)。7.根據(jù)權(quán)利要求1所述的檔案執(zhí)行方法,還包括將所述裝入程序配置在所述計(jì)算機(jī)主機(jī)中。8.根據(jù)權(quán)利要求1所述的檔案執(zhí)行方法,還包括將所述計(jì)算機(jī)執(zhí)行碼組解密。9.根據(jù)權(quán)利要求1所述的檔案執(zhí)行方法,還包括藉由所述裝入程序初始化所述隱藏存儲(chǔ)區(qū)。10.根據(jù)權(quán)利要求1所述的檔案執(zhí)行方法,其中所述可執(zhí)行內(nèi)容相容于一可攜式可執(zhí)行檔案格式。11.一種檔案執(zhí)行系統(tǒng),用以執(zhí)行儲(chǔ)存在一存儲(chǔ)裝置中的一計(jì)算機(jī)執(zhí)行碼組,其中所述存儲(chǔ)裝置包括一一般存儲(chǔ)區(qū)與一隱藏存儲(chǔ)區(qū)并且所述計(jì)算機(jī)執(zhí)行碼組儲(chǔ)存在所述隱藏存儲(chǔ)區(qū)中,所述檔案執(zhí)行系統(tǒng)包括一計(jì)算機(jī)主機(jī),包括一作業(yè)系統(tǒng)與一主存儲(chǔ)器;以及一裝入程序,電性連接或可存取地連結(jié)至所述計(jì)算機(jī)主機(jī)與所述存儲(chǔ)裝置并且具有一應(yīng)用程序執(zhí)行單元,以執(zhí)行儲(chǔ)存在所述隱藏存儲(chǔ)區(qū)中的所述計(jì)算機(jī)執(zhí)行碼組,其中所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中運(yùn)轉(zhuǎn)所述裝入程序并且在所述主存儲(chǔ)器中分配用于所述裝入程序的一第一地址區(qū)段,其中所述應(yīng)用程序執(zhí)行單元從所述隱藏存儲(chǔ)區(qū)中將所述計(jì)算機(jī)執(zhí)行碼組載入至所述第一地址區(qū)段中,將所載入的所述計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由所述作業(yè)系統(tǒng)執(zhí)行的一可執(zhí)行內(nèi)容,并將所述可執(zhí)行內(nèi)容儲(chǔ)存在所述第一地址區(qū)段中,其中所述應(yīng)用程序執(zhí)行單元建議一衍生執(zhí)行程序來(lái)執(zhí)行所述可執(zhí)行內(nèi)容。12.根據(jù)權(quán)利要求11所述的檔案執(zhí)行系統(tǒng),其中所述應(yīng)用程序執(zhí)行單元請(qǐng)求所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中建立所述衍生執(zhí)行程序并請(qǐng)求所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中分配用于所述衍生執(zhí)行程序的一第二地址區(qū)段,其中所述衍生執(zhí)行程序用于再次運(yùn)轉(zhuǎn)所述裝入程序,其中所述應(yīng)用程序執(zhí)行單元暫停執(zhí)行所述衍生執(zhí)行程序,將所述可執(zhí)行內(nèi)容寫入至所述第二地址區(qū)段中,并且繼續(xù)執(zhí)行所述衍生執(zhí)行程序。13.根據(jù)權(quán)利要求12所述的檔案執(zhí)行系統(tǒng),其中所述應(yīng)用程序執(zhí)行單元判斷所述第二地址區(qū)段的大小是否小于所述可執(zhí)行內(nèi)容的大小,以及當(dāng)所述第二地址區(qū)段的大小小于所述可執(zhí)行內(nèi)容的大小時(shí),則所述應(yīng)用程序執(zhí)行單元請(qǐng)求所述作業(yè)系統(tǒng)在所述主存儲(chǔ)器中分配一第三地址區(qū)段,以使所述第二地址區(qū)段與所述第三地址區(qū)段的大小大于所述可執(zhí)行內(nèi)容的大小。14.根據(jù)權(quán)利要求11所述的檔案執(zhí)行系統(tǒng),還包括一自動(dòng)執(zhí)行檔,配置在所述存儲(chǔ)裝置中,其中當(dāng)所述存儲(chǔ)裝置電性連接至所述計(jì)算機(jī)主機(jī)時(shí),所述作業(yè)系統(tǒng)自動(dòng)地執(zhí)行所述自動(dòng)執(zhí)行檔并且所述自動(dòng)執(zhí)行檔會(huì)在所述主存儲(chǔ)器中運(yùn)轉(zhuǎn)所述裝入程序。15.根據(jù)權(quán)利要求11所述的檔案執(zhí)行系統(tǒng),其中所述裝入程序配置在所述存儲(chǔ)裝置的所述一般存儲(chǔ)區(qū)中。16.根據(jù)權(quán)利要求14所述的檔案執(zhí)行系統(tǒng),其中所述存儲(chǔ)裝置還包括一特殊存儲(chǔ)區(qū),所述特殊存儲(chǔ)區(qū)相容于ISO9660標(biāo)準(zhǔn),其中所述自動(dòng)執(zhí)行檔與所述裝入程序配置在所述存儲(chǔ)裝置的一特殊存儲(chǔ)區(qū)中。17.一種檔案執(zhí)行方法,用以在一計(jì)算機(jī)主機(jī)的一作業(yè)系統(tǒng)中執(zhí)行儲(chǔ)存在一存儲(chǔ)裝置中的一計(jì)算機(jī)執(zhí)行碼組,其中所述存儲(chǔ)裝置包括一隱藏存儲(chǔ)區(qū)并且所述計(jì)算機(jī)執(zhí)行碼組儲(chǔ)存在所述隱藏存儲(chǔ)區(qū)中,所述檔案執(zhí)行方法包括提供一裝入程序,以管理儲(chǔ)存在所述隱藏存儲(chǔ)區(qū)中的所述計(jì)算機(jī)執(zhí)行碼組;所述裝入程序從所述隱藏存儲(chǔ)區(qū)中將所述計(jì)算機(jī)執(zhí)行碼組直接載入至所述計(jì)算機(jī)主機(jī)中;將所載入的所述計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由所述作業(yè)系統(tǒng)執(zhí)行的一可執(zhí)行內(nèi)容;復(fù)制所述可執(zhí)行內(nèi)容;以及執(zhí)行所述可執(zhí)行內(nèi)容。18.—種可程序存儲(chǔ)裝置,所述可程序存儲(chǔ)裝置記錄可被一計(jì)算機(jī)主機(jī)執(zhí)行的程序碼,當(dāng)所述計(jì)算機(jī)主機(jī)載入所述程序碼并執(zhí)行后可實(shí)施一檔案執(zhí)行方法,所述檔案執(zhí)行方法包含從所述計(jì)算機(jī)主機(jī)的一隱藏存儲(chǔ)區(qū)中將一計(jì)算機(jī)執(zhí)行碼組直接載入至所述計(jì)算機(jī)主機(jī)中;將所載入的所述計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由一作業(yè)系統(tǒng)執(zhí)行的一可執(zhí)行內(nèi)容;復(fù)制所述可執(zhí)行內(nèi)容;以及執(zhí)行所述可執(zhí)行內(nèi)容。19.根據(jù)權(quán)利要求18所述的可程序存儲(chǔ)裝置,其中所述檔案執(zhí)行方法還包括新增或刪除所述隱藏存儲(chǔ)區(qū)中所儲(chǔ)存的數(shù)據(jù)。20.根據(jù)權(quán)利要求18所述的可程序存儲(chǔ)裝置,其中所述檔案執(zhí)行方法還包括編輯一計(jì)算機(jī)執(zhí)行碼組清單用以管理儲(chǔ)存在所述隱藏存儲(chǔ)區(qū)中的所述計(jì)算機(jī)執(zhí)行碼全文摘要本發(fā)明公開(kāi)了一種檔案執(zhí)行方法及系統(tǒng)以及可程序存儲(chǔ)裝置,用以在計(jì)算機(jī)主機(jī)的作業(yè)系統(tǒng)中執(zhí)行儲(chǔ)存在存儲(chǔ)裝置的隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。此方法包括將存儲(chǔ)裝置連接至計(jì)算機(jī)主機(jī),并且提供裝入程序以管理儲(chǔ)存在隱藏存儲(chǔ)區(qū)中的計(jì)算機(jī)執(zhí)行碼組。本方法也包括在計(jì)算機(jī)主機(jī)的主存儲(chǔ)器中運(yùn)轉(zhuǎn)裝入程序;請(qǐng)求作業(yè)系統(tǒng)在主存儲(chǔ)器中分配用于運(yùn)轉(zhuǎn)裝入程序的第一地址區(qū)段;由裝入程序從隱藏存儲(chǔ)區(qū)中將計(jì)算機(jī)執(zhí)行碼組載入至第一地址區(qū)段中;由裝入程序?qū)⑺d入的計(jì)算機(jī)執(zhí)行碼組轉(zhuǎn)換為可由作業(yè)系統(tǒng)執(zhí)行的可執(zhí)行內(nèi)容并將所轉(zhuǎn)換的可執(zhí)行內(nèi)容儲(chǔ)存在第一地址區(qū)段中;以及由裝入程序執(zhí)行衍生執(zhí)行程序來(lái)執(zhí)行所轉(zhuǎn)換的可執(zhí)行內(nèi)容。文檔編號(hào)G06F9/445GK101944034SQ20091015870公開(kāi)日2011年1月12日申請(qǐng)日期2009年7月3日優(yōu)先權(quán)日2009年7月3日發(fā)明者李乾輔申請(qǐng)人:群聯(lián)電子股份有限公司