一種文件存儲方法及電子設備的制造方法【
技術領域:
】[0001]本發明涉及計算機
技術領域:
,特別涉及一種文件存儲方法及電子設備。【
背景技術:
】[0002]目前,大部分的計算機文件都存儲在計算機的硬盤上,如果用戶需要存儲某些重要的、安全要求較高的文件,通常用戶會將該文件進行加密,但還是會存儲在計算機的硬盤中。然而若存儲有機密文件的硬盤丟失或者被不法分子盜取,導致機密文件丟失或被盜,極易引起機密文件的泄露,這樣會給用戶帶來極大的損失。[0003]可見,現有技術中存儲文件的方式安全性較差,極易導致機密文件的泄露。【
發明內容】[0004]本發明實施例提供一種文件存儲方法及電子設備,用于解決存儲文件時安全性較差的技術問題。[0005]第一方面,提供一種文件存儲方法,包括:[0006]獲得第一文件;[0007]確定所述第一文件是否滿足預設條件;所述預設條件為允許標記所述第一文件的條件;[0008]若所述第一文件滿足所述預設條件,則標記所述第一文件;所述標記用于指示所述第一文件能夠存儲到電子設備中除第一物理地址以外的第二物理地址所對應的存儲區域;所述第二物理地址包括基本輸入輸出系統的地址。[0009]可選的,標記所述第一文件,包括:[0010]獲得文件列表;所述文件列表用于存儲已被標記的文件的屬性信息;[0011]將所述第一文件的屬性信息存儲到所述文件列表中,以標記所述第一文件。[0012]可選的,在標記所述第一文件之后,所述方法還包括:[0013]將所述第一文件存儲到所述基本輸入輸出系統中。[0014]可選的,在將所述第一文件存儲到所述基本輸入輸出系統中之后,所述方法還包括:[0015]將所述文件列表存儲到所述基本輸入輸出系統中。[0016]可選的,在將所述第一文件存儲到所述基本輸入輸出系統中之后,所述方法還包括:[0017]創建與所述第一文件對應的訪問記錄列表;所述訪問記錄列表用于存儲所述第一文件的歷史訪問記錄;[0018]將所述訪問記錄列表存儲到所述基本輸入輸出系統中。[0019]可選的,在將所述第一文件存儲到所述基本輸入輸出系統中之后,包括:[0020]接收第一指令;所述第一指令用于請求訪問所述第一文件;[0021]執行所述第一指令,在所述電子設備剩余的內存中隨機確定第一存儲區域;所述第一存儲區域的容量大于等于所述第一文件的數據量;[0022]將所述第一文件存儲在所述第一存儲區域中,并打開所述第一文件。[0023]可選的,在打開所述第一文件之后,所述方法還包括:[0024]接收第二指令;所述第二指令用于指示停止訪問所述第一文件;[0025]執行所述第二指令,關閉所述第一文件,并刪除所述第一存儲區域中的所述第一文件。[0026]可選的,在將所述第一文件存儲到所述基本輸入輸出系統中之后,所述方法還包括:[0027]接收第三指令;所述第三指令用于指示將所述第一文件移動到第一目的地址對應的存儲區域;所述第三指令攜帶所述第一目的地址;[0028]執行所述第三指令,將所述第一文件從所述基本輸入輸出系統中復制到所述電子設備中位于所述基本輸入輸出系統之外的預設存儲區域中;[0029]將所述第一文件從所述預設存儲區域移動到所述第一目的地址對應的存儲區域中。[0030]第二方面,提供一種電子設備,具體包括:[0031]存儲器用于存儲指令;[0032]處理器用于執行所述指令獲得第一文件;確定所述第一文件是否滿足預設條件;所述預設條件為允許標記所述第一文件的條件;若所述第一文件滿足所述預設條件,則標記所述第一文件;所述標記用于指示所述第一文件能夠存儲到電子設備中除第一物理地址以外的第二物理地址所對應的存儲區域;所述第二物理地址包括基本輸入輸出系統的地址。[0033]可選的,所述處理器用于:[0034]獲得文件列表;所述文件列表用于存儲已被標記的文件的屬性信息;[0035]將所述第一文件的屬性信息存儲到所述文件列表中,以標記所述第一文件。[0036]可選的,所述處理器用于:[0037]在標記所述第一文件之后,將所述第一文件存儲到所述基本輸入輸出系統中。[0038]可選的,所述處理器用于:[0039]在將所述第一文件存儲到所述基本輸入輸出系統中之后,將所述文件列表存儲到所述基本輸入輸出系統中。[0040]可選的,所述處理器用于:[0041]在將所述第一文件存儲到所述基本輸入輸出系統中之后,創建與所述第一文件對應的訪問記錄列表;所述訪問記錄列表用于存儲所述第一文件的歷史訪問記錄;[0042]將所述訪問記錄列表存儲到所述基本輸入輸出系統中。[0043]可選的,所述處理器用于:[0044]在將所述第一文件存儲到所述基本輸入輸出系統中之后,接收第一指令;所述第一指令用于請求訪問所述第一文件;[0045]執行所述第一指令,在所述電子設備剩余的內存中隨機確定第一存儲區域;所述第一存儲區域的容量大于等于所述第一文件的數據量;[0046]將所述第一文件存儲在所述第一存儲區域中,并打開所述第一文件。[0047]可選的,所述處理器用于:[0048]在打開所述第一文件之后,接收第二指令;所述第二指令用于指示停止訪問所述第一文件;[0049]執行所述第二指令,關閉所述第一文件,并刪除所述第一存儲區域中的所述第一文件。[0050]可選的,所述處理器用于:[0051]在將所述第一文件存儲到所述基本輸入輸出系統中之后,接收第三指令;所述第三指令用于指示將所述第一文件移動到第一目的地址對應的存儲區域;所述第三指令攜帶所述第一目的地址;[0052]執行所述第三指令,將所述第一文件從所述基本輸入輸出系統中復制到所述電子設備中位于所述基本輸入輸出系統之外的預設存儲區域中;[0053]將所述第一文件從所述預設存儲區域移動到所述第一目的地址對應的存儲區域中。[0054]第三方面,提供一種電子設備,具體包括:[0055]獲取模塊,用于獲得第一文件;[0056]確定模塊,用于確定所述第一文件是否滿足預設條件;所述預設條件為允許標記所述第一文件的條件;[0057]標記模塊,用于若所述第一文件滿足所述預設條件,則標記所述第一文件;所述標記用于指示所述第一文件能夠存儲到電子設備中除第一物理地址以外的第二物理地址所對應的存儲區域;所述第二物理地址包括基本輸入輸出系統的地址。[0058]本發明實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果和優點:[0059]本發明實施例中,通過標記第一文件,使第一文件不僅可以存儲在第一物理地址所對應的存儲區域中(如硬盤中),還可以存儲在除第一物理地址以外的第二物理地址所對應的存儲區域中(如基本輸入輸出系統(BasicInputOutputSystem,B1S)中),由于基本輸入輸出系統一般設置在電子設備的主板中,因此,即使電子設備的硬盤丟失或者被不法分子故意盜取,只要電子設備的主板還在,則第一文件一般就不會丟失,相較于現有技術而言,在存儲文件時增強了安全性,文件不易泄露。【附圖說明】[0060]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。[0061]圖1為本發明實施例中文件存儲方法的流程圖;[0062]圖2為本發明實施例中電子設備的示意圖;[0063]圖3為本發明實施例中電子設備的第一種結構框圖;[0064]圖4為本發明實施例中電子設備的第二種結構框圖;[0065]圖5為本發明實施例中電子設備的第三種結構框圖;[0066]圖6為本發明實施例中電子設備的第四種結構框圖。【具體實施方式】[0067]為使本發明的目的、技術方案和優點更加清楚明白,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互任意組合。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執行所示出或描述的步驟。[0068]可選的,本發明實施例中,電子設備可以是個人計算機(PersonalComputer,PC)、平板電腦(PortableAndroidDevice,PAD)等等不同的電子設備,本發明對此不作限制。[0069]下面結合附圖對本發明優選的實施方式進行詳細說明。[0070]請參見圖1,本發明實施例提供一種文件存儲方法,所述方法的流程描述如下。[0071]S101:獲得第一文件。[0072]本發明實施例中,第一文件可以存儲在電子設備的硬盤上,以電子設備為PC為例,第一文件可以存儲在PC的硬盤等位置,或者第一文件也可以存儲在電子設備中的其他的位置。[0073]S102:確定第一文件是否滿足預設條件;預設條件為允許標記第一文件的條件。[0074]本發明實施例中,預設條件可以是多種類型的,例如可以是當前第1頁1 2 3 4