国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種安裝方法及系統(tǒng)的制作方法

      文檔序號:9375278閱讀:476來源:國知局
      一種安裝方法及系統(tǒng)的制作方法
      【專利說明】
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種安裝方法及系統(tǒng)。
      【【背景技術(shù)】】
      [0002]用戶賬戶控制(User Account Control,UAC)是微軟為了提高系統(tǒng)安全,而在Windows Vista中引入的新技術(shù),UAC技術(shù)中要求用戶在執(zhí)行可能會影響計(jì)算機(jī)運(yùn)行的操作或者執(zhí)行更改影響其他用戶的設(shè)置的操作之前,提供管理員權(quán)限或者管理員密碼。UAC技術(shù)中通過在這些操作啟動前對其進(jìn)行驗(yàn)證,從而可以幫助防止惡意軟件或者間諜軟件,在未經(jīng)許可的情況下在計(jì)算機(jī)上進(jìn)行安裝或者對計(jì)算機(jī)進(jìn)行修改。
      [0003]在啟用UAC的Windows操作系統(tǒng)中,安裝包本身不需要較高的管理員權(quán)限,只有安裝包中的安裝引擎需要較高的管理員權(quán)限。然而,現(xiàn)有技術(shù)中,運(yùn)行一個(gè)安裝包時(shí),操作系統(tǒng)卻對整個(gè)安裝包進(jìn)行全面的UAC檢查,若安裝包非常大,UAC檢查時(shí)間會非常的長,導(dǎo)致安裝包的安裝響應(yīng)比較慢,安裝效率比較低。

      【發(fā)明內(nèi)容】

      [0004]有鑒于此,本發(fā)明實(shí)施例提供了一種安裝方法及系統(tǒng),可以實(shí)現(xiàn)提高安裝包的安裝響應(yīng)速度,提高安裝效率。
      [0005]本發(fā)明實(shí)施例的一方面,提供一種安裝方法,包括:
      [0006]運(yùn)行安裝包的過程中,從所述安裝包中解壓出安裝引擎;
      [0007]啟動所述安裝引擎;
      [0008]對啟動的所述安裝引擎進(jìn)行檢查,以獲得所述安裝引擎的權(quán)限信息;
      [0009]根據(jù)所述安裝引擎的權(quán)限信息,進(jìn)行所述安裝包的安裝操作。
      [0010]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述運(yùn)行安裝包的過程中,從所述安裝包中解壓出安裝引擎,包括:
      [0011]運(yùn)行所述安裝包的過程中,從所述安裝包中釋放解壓引擎,并使用所述解壓引擎從所述安裝包中解壓出所述安裝引擎;或者,
      [0012]調(diào)用所述安裝包所在操作系統(tǒng)中的解壓縮算法,以便于所述解壓縮算法從所述安裝包中解壓出所述安裝引擎。
      [0013]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述對啟動的所述安裝引擎進(jìn)行檢查,以獲得所述安裝引擎的權(quán)限信息,包括:
      [0014]所述安裝包所在操作系統(tǒng)對所述安裝引擎進(jìn)行監(jiān)測;
      [0015]當(dāng)所述操作系統(tǒng)監(jiān)測到所述安裝引擎被啟動時(shí),所述操作系統(tǒng)對啟動的所述安裝引擎進(jìn)行用戶賬戶控制UAC檢查,以獲得所述安裝引擎的權(quán)限信息。
      [0016]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述根據(jù)所述安裝引擎的權(quán)限信息,進(jìn)行所述安裝包的安裝操作,包括:
      [0017]若所述安裝引擎的權(quán)限信息為管理員權(quán)限,顯示權(quán)限確認(rèn)信息;
      [0018]若用戶根據(jù)所述權(quán)限確認(rèn)信息,對所述安裝引擎的管理員權(quán)限進(jìn)行授權(quán),所述安裝弓I擎開始進(jìn)行所述安裝包的安裝操作。
      [0019]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述進(jìn)行所述安裝包的安裝操作,包括:
      [0020]所述安裝引擎獲得所述安裝包傳輸?shù)乃霭惭b包的路徑信息;
      [0021]所述安裝引擎根據(jù)所述路徑信息,將所述安裝包所包含的安裝包資源解壓到指定文件夾中;
      [0022]所述安裝引擎進(jìn)行修改操作和/或創(chuàng)建操作,以完成所述安裝包的安裝操作。
      [0023]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述方法還包括:
      [0024]所述安裝引擎調(diào)起安裝界面,所述安裝界面用于顯示所述安裝包的安裝進(jìn)度信息。
      [0025]本發(fā)明實(shí)施例的一方面,提供一種安裝系統(tǒng),包括:
      [0026]安裝包,用于運(yùn)行所述安裝包的過程中,從所述安裝包中解壓出安裝引擎;
      [0027]所述安裝包,還用于啟動所述安裝引擎;
      [0028]操作系統(tǒng),用于對啟動的所述安裝引擎進(jìn)行檢查,以獲得所述安裝引擎的權(quán)限信息;
      [0029]所述安裝引擎,還用于根據(jù)所述安裝引擎的權(quán)限信息,進(jìn)行所述安裝包的安裝操作。
      [0030]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述安裝包具體用于:
      [0031]運(yùn)行所述安裝包的過程中,從所述安裝包中釋放解壓引擎,并使用所述解壓引擎從所述安裝包中解壓出所述安裝引擎;或者,
      [0032]調(diào)用所述安裝包所在操作系統(tǒng)中的解壓縮算法,以便于所述解壓縮算法從所述安裝包中解壓出所述安裝引擎。
      [0033]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述操作系統(tǒng)具體用于:
      [0034]對所述安裝引擎進(jìn)行監(jiān)測;
      [0035]當(dāng)監(jiān)測到所述安裝引擎被啟動時(shí),對啟動的所述安裝引擎進(jìn)行用戶賬戶控制UAC檢查,以獲得所述安裝引擎的權(quán)限信息。
      [0036]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述操作系統(tǒng)具體用于:若所述安裝引擎的權(quán)限信息為管理員權(quán)限,顯示權(quán)限確認(rèn)信息,若用戶根據(jù)所述權(quán)限確認(rèn)信息,對所述安裝引擎的管理員權(quán)限進(jìn)行授權(quán),觸發(fā)所述安裝引擎開始進(jìn)行所述安裝包的安裝操作。
      [0037]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述安裝引擎用于進(jìn)行所述安裝包的安裝操作時(shí),具體用于:
      [0038]獲得所述安裝包傳輸?shù)乃霭惭b包的路徑信息;
      [0039]根據(jù)所述路徑信息,將所述安裝包所包含的安裝包資源解壓到指定文件夾中;
      [0040]進(jìn)行修改操作和/或創(chuàng)建操作,以完成所述安裝包的安裝操作。
      [0041]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述安裝引擎還用于:
      [0042]調(diào)起安裝界面,所述安裝界面用于顯示所述安裝包的安裝進(jìn)度信息。
      [0043]由以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下有益效果:
      [0044]本發(fā)明實(shí)施例提供的技術(shù)方案中,先從安裝包中釋放出安裝引擎,然后僅對安裝引擎進(jìn)行檢查,與現(xiàn)有技術(shù)中對整個(gè)安裝包進(jìn)行檢查的技術(shù)方案相比,本發(fā)明實(shí)施例中,能夠提高安裝包的安裝響應(yīng)速度,提高安裝效率。
      【【附圖說明】】
      [0045]為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
      [0046]圖1是本發(fā)明實(shí)施例所提供的安裝方法的流程示意圖;
      [0047]圖2是本發(fā)明實(shí)施例所提供的安裝包的結(jié)構(gòu)示例圖
      [0048]圖3是本發(fā)明實(shí)施例所提供的安裝系統(tǒng)的結(jié)構(gòu)示意圖。
      【【具體實(shí)施方式】】
      [0049]為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
      [0050]應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0051]在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
      [0052]應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
      [0053]取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(陳述的條件或事件)”。
      [0054]實(shí)施例一
      [0055]本發(fā)明實(shí)施例給出一種安裝方法,請參考圖1,其為本發(fā)明實(shí)施例所提供的安裝方法的流程示意圖,如圖所示,該方法包括以下步驟:
      [0056]S101,運(yùn)行安裝包的過程中,從所述安裝包中解壓出安
      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1