• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      多種方法快速校驗(yàn)文件

      2017-06-30 01:24櫻子
      電腦愛好者 2017年12期
      關(guān)鍵詞:校驗(yàn)碼右鍵哈希

      櫻子

      在一些軟件的下載頁面,如微軟M S D N訂閱網(wǎng)站給出的Windows 10下載鏈接頁面,我們常常會(huì)看到諸如SHA1、MD5、CRC32等代碼(圖1),這些代碼是用來校驗(yàn)文件下載前后的一致性所用的文件校驗(yàn)碼。我們可以通過一些專用軟件,甚至通過挖掘操作系統(tǒng)本身命令的潛能,更快更準(zhǔn)地使用這些數(shù)據(jù)。

      文件校驗(yàn)常常是指用諸如MD5、SHA1、CRC32值等在內(nèi)的一種或多種校驗(yàn)碼,檢驗(yàn)網(wǎng)站上的文件和下載之后的文件的一致性的過程。校驗(yàn)碼一般由若干長(zhǎng)度的字符串組成,這些由字符串組成的校驗(yàn)碼是經(jīng)過驗(yàn)證程序,從文件內(nèi)容計(jì)算出來的。因此,只要文件內(nèi)容固定,校驗(yàn)碼也就自然會(huì)是一個(gè)固定的串。同理,若文件被修改過,或下載、傳送過程中產(chǎn)生了丟包或錯(cuò)誤,那么下載或接收到的文件的校驗(yàn)碼自然也會(huì)發(fā)生變化。例如:微軟網(wǎng)站給出Windows 10試用版ISO的校驗(yàn)碼,而某系統(tǒng)網(wǎng)站也提供微軟該版本的系統(tǒng)ISO下載,但我們擔(dān)心此網(wǎng)站提供的是否為微軟原版ISO,這時(shí)就可以用下載到的ISO生成校驗(yàn)碼,與微軟提供的校驗(yàn)碼進(jìn)行核對(duì),若一致就說明下載到的ISO屬于原版了。下面我們講述的就是生成和核對(duì)文件校驗(yàn)數(shù)據(jù)的幾種實(shí)用方法。

      1 右鍵屬性查看法

      如果經(jīng)常要對(duì)文件進(jìn)行校驗(yàn),可給Windows系統(tǒng)安裝校驗(yàn)插件程序HashTab 4.0。安裝之后,屬性校驗(yàn)的功能將被集成到文件屬性菜單窗口中,當(dāng)右鍵單擊一個(gè)文件并選擇“屬性”后,屬性窗口中會(huì)增加一個(gè)HashTab選項(xiàng)卡,并顯示正在校驗(yàn)此文件的進(jìn)度條(圖2);根據(jù)文件長(zhǎng)度,經(jīng)過不同時(shí)間的等待后,在算法和哈希值列表窗口中,會(huì)顯示出3種不同的校驗(yàn)值(圖3)。

      雖然文件校驗(yàn)?zāi)J(rèn)顯示的算法僅有如圖所示的3種,但實(shí)際上,該軟件所包含的校驗(yàn)算法絕不僅限于此3種。通過右鍵單擊哈希值列表,選擇進(jìn)入選項(xiàng)窗口,可以從十多種算法中選擇其他更多的校驗(yàn)方法(圖4)。

      2 拖動(dòng)計(jì)算屬性法

      如果不經(jīng)常使用文件校驗(yàn),就沒必要裝插件給文件右鍵屬性增加負(fù)擔(dān)。只需改用一款綠色校驗(yàn)軟件Hash_V1.04,將要校驗(yàn)的文件拖動(dòng)到該軟件窗口,稍候即可自動(dòng)生成文件的MD5、SHA1、CRC32等校驗(yàn)值(圖5)。校驗(yàn)之后,可通過“復(fù)制”和“保存”按鈕,方便地將校驗(yàn)值留存?zhèn)溆谩?/p>

      此外還有另一款類似軟件Hash校驗(yàn)工具V1.4.2版,除可生成上述三種檢驗(yàn)值外,另增一種更復(fù)雜的SHA256校驗(yàn)。用此軟件可以將多個(gè)文件或文件夾一次拖放到窗口內(nèi)進(jìn)行校驗(yàn);同時(shí)還能進(jìn)行哈希值字符串查找,如果一次校驗(yàn)的文件較多,可通過此功能快速找到某文件對(duì)應(yīng)的校驗(yàn)碼或某校驗(yàn)碼對(duì)應(yīng)的文件(圖6)。

      3 使用PowerShell校驗(yàn)文件

      在Windows 10中,還可以通過PowerShell窗口命令進(jìn)行文件校驗(yàn)。PowerShell默認(rèn)的命令行“Get-FileHash 文件路徑| Format-List”可給出文件的SHA256校驗(yàn)碼。如果使用“GetFileHash 文件路徑 -Algorithm 驗(yàn)證內(nèi)容| Format-List”命令,將“驗(yàn)證內(nèi)容”替換為SHA1、MD5等多種形式,則可以給出相應(yīng)類型的校驗(yàn)碼(圖8)。注意文件路徑中含有空格時(shí)需要加上半角引號(hào),另外PowerShell文件校驗(yàn)不支持CRC32。

      猜你喜歡
      校驗(yàn)碼右鍵哈希
      輕松整理Win10右鍵菜單
      基于OpenCV與均值哈希算法的人臉相似識(shí)別系統(tǒng)
      基于FPGA的循環(huán)冗余校驗(yàn)碼設(shè)計(jì)
      基于維度分解的哈希多維快速流分類算法
      基于同態(tài)哈希函數(shù)的云數(shù)據(jù)完整性驗(yàn)證算法
      一種基于Bigram二級(jí)哈希的中文索引結(jié)構(gòu)
      基于FPGA和NAND Flash的存儲(chǔ)器ECC設(shè)計(jì)與實(shí)現(xiàn)
      德州市| 芦山县| 松溪县| 赣州市| 吕梁市| 惠东县| 启东市| 高台县| 揭阳市| 荣成市| 嘉祥县| 苗栗县| 儋州市| 昌吉市| 伽师县| 辽阳县| 平顶山市| 抚顺县| 福安市| 阿瓦提县| 裕民县| 当涂县| 湘西| 沁阳市| 邢台县| 四子王旗| 安阳市| 江津市| 浠水县| 丘北县| 新竹市| 鲁甸县| 长子县| 都昌县| 周宁县| 博白县| 杭锦后旗| 阿城市| 民和| 普陀区| 南汇区|