最近更新|軟件分類(lèi)|軟件專(zhuān)題|軟件排行|手機(jī)版|軟件發(fā)布WinHexV19.6中文免費(fèi)版(附腳本教程與數(shù)據(jù)恢復(fù)教程)
您的位置:首頁(yè)>系統(tǒng)工具 > 數(shù)據(jù)恢復(fù)>WinHexV19.6中文免費(fèi)版(附腳本教程與數(shù)據(jù)恢復(fù)教程)

WinHexV19.6中文免費(fèi)版(附腳本教程與數(shù)據(jù)恢復(fù)教程)winhex漢化破解版

網(wǎng)友評(píng)分:

相關(guān)軟件

軟件介紹

WinHex是一款常用的日常數(shù)據(jù)恢復(fù)工具,這款工具已經(jīng)免費(fèi)了,小編為大家提供最新附腳本教程與數(shù)據(jù)恢復(fù)教程,讓大家下載發(fā)現(xiàn)問(wèn)題時(shí)能即時(shí)找到解決方法,如果你需要這款軟件,就來(lái)9553下載

簡(jiǎn)介

WinHex 中文版同時(shí)也可以用來(lái)對(duì)付各種日常緊急情況的小工具??梢杂脕?lái)檢查和修復(fù)各種文件、恢復(fù)刪除文件、硬盤(pán)損壞造成的數(shù)據(jù)丟失等。同時(shí)它還可以讓你看到其他程序隱藏起來(lái)的文件和數(shù)據(jù)。

WinHex一直以來(lái)廣受贊譽(yù),是軟件破解、BIOS修改等方面的必備工具,其對(duì)十六進(jìn)制數(shù)據(jù)的處理能力即使是常用的UltraEdit也無(wú)法望其項(xiàng)背的。

WinHex曾經(jīng)和UltraEdit齊名的編輯器,但是后來(lái)兩者的發(fā)展路線截然不同,UltraEdit做了全功能編輯器,而WinHex的功能更加趨于檢查和修復(fù)各種文件、恢復(fù)刪除文件、硬盤(pán)損壞造成的數(shù)據(jù)丟失等。利用WinHex可讓你看到其他程序隱藏起來(lái)的文件和數(shù)據(jù)。而且其同樣是非常不錯(cuò)的16進(jìn)制編輯器。

Winhex 主要功能

– 硬盤(pán), 軟盤(pán), CD-ROM 和 DVD, ZIP, Smart Media, Compact Flash, 等磁盤(pán)編輯器…

– 支持 FAT, NTFS, Ext2/3, ReiserFS, Reiser4, UFS, CDFS, UDF 文件系統(tǒng)

– 支持對(duì)磁盤(pán)陣列 RAID 系統(tǒng)和動(dòng)態(tài)磁盤(pán)的重組、分析和數(shù)據(jù)恢復(fù)

– 多種數(shù)據(jù)恢復(fù)技術(shù)

– 可分析 RAW 格式原始數(shù)據(jù)鏡像文件中的完整目錄結(jié)構(gòu),支持分段保存的鏡像文件

– 數(shù)據(jù)解釋器, 已知 20 種數(shù)據(jù)類(lèi)型

– 使用模板編輯數(shù)據(jù)結(jié)構(gòu) (例如: 修復(fù)分區(qū)表/引導(dǎo)扇區(qū))

– 連接和分割、以奇數(shù)偶數(shù)字節(jié)或字的方式合并、分解文件

– 分析和比較文件

– 搜索和替換功能尤其靈活

– 磁盤(pán)克隆 (可在 DOS 環(huán)境下使用 X-Ways Replica)

– 驅(qū)動(dòng)器鏡像和備份 (可選壓縮或分割成 650 MB 的檔案)

– 程序接口 (API) 和腳本

– 256 位 AES 加密, 校驗(yàn)和, CRC32, 哈希算法 (MD5, SHA-1, …)

– 數(shù)據(jù)擦除功能,可徹底清除存儲(chǔ)介質(zhì)中殘留數(shù)據(jù)

– 可導(dǎo)入剪貼板所有格式數(shù)據(jù), 包括 ASCII、16 進(jìn)制數(shù)據(jù)

– 可進(jìn)行 2 進(jìn)制、16 進(jìn)制 ASCII, Intel 16 進(jìn)制, 和 Motorola S 轉(zhuǎn)換

– 字符集: ANSI ASCII, IBM ASCII, EBCDIC, (Unicode)

– 立即窗口切換、打印、生成隨機(jī)數(shù)字

– 支持打開(kāi)大于 4 GB 的文件,非常快速,容易使用。

– 廣泛的聯(lián)機(jī)幫助

更新日志

文件類(lèi)型支持

一個(gè)新的目錄瀏覽器列現(xiàn)在可以在x - way取證和x - way調(diào)查者中使用,并且在元數(shù)據(jù)提取過(guò)程中填充:設(shè)備類(lèi)型。這一欄顯示了一個(gè)設(shè)備的類(lèi)別,它產(chǎn)生了一個(gè)給定的JPEG文件,例如智能手機(jī)的主攝像頭,智能手機(jī)的前置/輔助攝像頭,一個(gè)點(diǎn)和拍攝/袖珍相機(jī),攝像機(jī),數(shù)碼單反相機(jī),網(wǎng)絡(luò)攝像頭等等。這些信息都來(lái)自于生成器的簽名。本專(zhuān)欄還附帶了一個(gè)過(guò)濾器。例如,如果你在尋找私密照片(用智能手機(jī)的前置攝像頭拍攝)或相當(dāng)專(zhuān)業(yè)的照片(比如單反相機(jī)或數(shù)碼相機(jī)),就可以對(duì)設(shè)備類(lèi)型進(jìn)行過(guò)濾。

掃描圖像通過(guò)報(bào)告表關(guān)聯(lián)被識(shí)別?,F(xiàn)在已經(jīng)不是這樣了。它們是由掃描儀產(chǎn)生的,現(xiàn)在可以在前面提到的專(zhuān)欄中看到。

被識(shí)別為屏幕截圖的圖片現(xiàn)在以“屏幕”顯示為設(shè)備類(lèi)型。設(shè)備類(lèi)型“屏幕”識(shí)別屏幕截圖,有時(shí)圖片看起來(lái)是特別大小以匹配某個(gè)屏幕分辨率(例如壁紙)。

GPS的處理模式,如果有的話,在細(xì)節(jié)模式中列出。這種模式允許估計(jì)坐標(biāo)的可靠性/精度。它被不同的制造商使用,它可以是下列值之一:未知,GPS,網(wǎng)絡(luò),混合,融合,或CELLID。

在提取的元數(shù)據(jù)和細(xì)節(jié)模式中,新的條目命名為“地理定位”,使用GPS坐標(biāo)表示為谷歌地圖、OpenStreetMap或Bing Maps所接受的符號(hào)。在提取的元數(shù)據(jù)中,它也取代了之前的字段緯度和經(jīng)度,因?yàn)樗m合于自動(dòng)處理。

額外的三個(gè)字段用于Exif GPS數(shù)據(jù)在可用的細(xì)節(jié)模式下輸出:高度、圖像方向和GPS錯(cuò)誤。高度可能有助于判斷geo坐標(biāo)的可靠性。圖像方向是高端智能手機(jī)的一個(gè)特點(diǎn)。

如果JPEG圖片中的GPS坐標(biāo)有什么不尋常的地方,這些GPS坐標(biāo)現(xiàn)在用藍(lán)色高亮顯示。例如如果GPS坐標(biāo)和GPS時(shí)間戳是缺席,為移動(dòng)設(shè)備類(lèi)型,眾所周知,總是同時(shí)包括前置或后置攝像頭(有時(shí)取決于使用),或相機(jī)類(lèi)型沒(méi)有GPS,它可能意味著坐標(biāo)一直追溯嵌入式。與照片拍攝時(shí)不同的GPS時(shí)間戳也用藍(lán)色突出顯示。

一個(gè)名為PhoneAliasTable的新文件。txt包含一個(gè)從內(nèi)部設(shè)備名稱(chēng)到人類(lèi)可讀的市場(chǎng)名稱(chēng)的翻譯。在三星、摩托羅拉、LG和華為所使用的特定設(shè)備中,如果被翻譯的話,它們的含義相當(dāng)模糊,也更容易理解。此表還可以包含設(shè)備的發(fā)布日期和區(qū)域。這個(gè)表目前相對(duì)稀疏地填充,但是它的格式在header中被解釋?zhuān)员阌脩?hù)可以幫助完成它。

Details模式現(xiàn)在顯示了由許多三星手機(jī)創(chuàng)建的JPEG文件的固件日期和區(qū)域,這可以幫助驗(yàn)證其他元數(shù)據(jù)。

基于Exif數(shù)據(jù)驗(yàn)證的發(fā)電機(jī)簽名表現(xiàn)在支持超過(guò)11000個(gè)設(shè)備(智能手機(jī)的前置攝像頭被視為獨(dú)立設(shè)備)。

從一些新的索尼設(shè)備產(chǎn)生的文件中提取的時(shí)區(qū)。

JPEG文件中的Twitter時(shí)間戳被識(shí)別并輸出到“創(chuàng)建內(nèi)容”列中。

從JPEG文件中提取內(nèi)容創(chuàng)建的時(shí)間戳改進(jìn)了。

自動(dòng)刪除在JPEG文件中兩個(gè)縮略圖之間的填充填充數(shù)據(jù),這些數(shù)據(jù)是由不同的數(shù)碼相機(jī)模型創(chuàng)建的,之前已經(jīng)包含在第二個(gè)縮略圖的數(shù)據(jù)中。

PNG文件現(xiàn)在還接收一個(gè)生成器簽名作為元數(shù)據(jù)提取的一部分,以識(shí)別可能源自相同源和PNG文件的PNG文件,這些文件是屏幕截圖。

檢測(cè)一些PNG文件的生成設(shè)備類(lèi)型,也顯示在新設(shè)備類(lèi)型列中。

改進(jìn)了對(duì)舊手機(jī)的PNG截圖的檢測(cè)。

支持iOS netusage。sqlite文件,記錄應(yīng)用程序的數(shù)據(jù)使用情況。除了大量的數(shù)據(jù)流進(jìn)和流出外,當(dāng)應(yīng)用程序在第一次和最后一次使用時(shí),它們還提供了大致的時(shí)間戳。提取適當(dāng)?shù)氖录?chuàng)建包含所有相關(guān)信息的HTML預(yù)覽。

在處理EVTX文件時(shí)提高了穩(wěn)定性。

支持Windows 10中某些注冊(cè)表值的新格式變體。

圖片顯示

如果圖片顯示在預(yù)覽模式下的內(nèi)部圖形瀏覽圖書(shū)館,不是單獨(dú)查看器組件,他們現(xiàn)在可以旋轉(zhuǎn)90°步驟中通過(guò)點(diǎn)擊鼠標(biāo)左鍵(向左旋轉(zhuǎn))和鼠標(biāo)右鍵(向右旋轉(zhuǎn))。

在肖像模式下,一些主要制造商的手機(jī)和數(shù)碼相機(jī)所拍攝的照片被存儲(chǔ)在景觀方向,并被標(biāo)記為rota。

winhex數(shù)據(jù)恢復(fù)教程

右擊桌面的計(jì)算機(jī)圖標(biāo)”-“管理”-“磁盤(pán)管理” 可以看到磁盤(pán)1中有個(gè)1.8T的未分配的空間,這部分空間就是丟失的分區(qū)

WinHex

打開(kāi)WINHEX 按F9選擇HD1物理磁盤(pán)

WinHex

滾動(dòng)條拉到最低

WinHex

從這個(gè)扇區(qū)的0x28處記錄的,可以知道文件系統(tǒng)大小3906321838

從左下角可以看出當(dāng)前扇區(qū)是3907029166,根據(jù)當(dāng)前扇區(qū)號(hào)和文件系統(tǒng)總扇區(qū)數(shù) 可以算出文件系統(tǒng)的起始扇區(qū)號(hào) 3907029166-3906321838=707328

跳轉(zhuǎn)到707328扇區(qū),發(fā)現(xiàn)是個(gè)正常的DBR說(shuō)明我們剛剛算對(duì)了

WinHex

跳轉(zhuǎn)到0號(hào)扇區(qū),將找到的分區(qū)起始扇區(qū)號(hào)和文件系統(tǒng)的總扇區(qū)數(shù)寫(xiě)到分區(qū)表就可以了。按CTRL+S保存修改。

在磁盤(pán)管理中,將硬盤(pán)刷新磁盤(pán)(先脫機(jī)再聯(lián)機(jī))

WinHex
WinHex

可以看到分區(qū)已經(jīng)恢復(fù)正常了。

WinHex

winhex腳本命令教程

腳本命令適用的環(huán)境比較多。腳本文件中的注釋以為雙斜杠開(kāi)頭。腳本支持的最長(zhǎng)255字符的參數(shù)。有疑點(diǎn)的地方是十六進(jìn)制,文

本字符串(甚至10進(jìn)制數(shù)值)都可以作為參數(shù),你可以使用引號(hào)強(qiáng)制轉(zhuǎn)換數(shù)字參數(shù)為文本參數(shù)。如果文本或者變量名中存在空格,

則引號(hào)是必須的,在引號(hào)中的所有字符都被被識(shí)別成一個(gè)參數(shù)而存在。

當(dāng)在winhex中使用數(shù)學(xué)表達(dá)式的時(shí)候,可以引用數(shù)學(xué)表達(dá)式,但是必須用括號(hào)括起來(lái)。在數(shù)學(xué)表達(dá)式中不能有空格。同樣可以在數(shù)

學(xué)表達(dá)式中應(yīng)用數(shù)字變量。支持的操作有,加法(+),減法(-),乘法(*),整除(/),模除(%),邏輯運(yùn)算符AND(&),

OR(|),以及XOR(^)。以下是有效的數(shù)學(xué)表達(dá)式:(5*2+1), (MyVar1/(MyVar2+4)), or (-MyVar)。

以下是目前支持的腳本命令的詳細(xì)描述以及使用實(shí)例。

Create "D:My File.txt" 1000

創(chuàng)建一個(gè)1000字節(jié)的新文件,如果已經(jīng)存在同名文件,則將其覆蓋。

Open "D:My File.txt"

Open "D:*.txt"

打開(kāi)指定格式的文件,如果通配符為“?”則winhex會(huì)讓用戶(hù)選擇要打開(kāi)的文件。

Open C:

Open D:

打開(kāi)指定的邏輯驅(qū)動(dòng)器。如果通配符為“:?”則winhex會(huì)讓用戶(hù)選擇要打開(kāi)的邏輯驅(qū)動(dòng)器或者磁盤(pán)。

Open 80h

Open 81h

Open 9Eh

打開(kāi)指定的物理介質(zhì)。軟盤(pán)的為00h,硬盤(pán)與u盤(pán)為80h,光盤(pán)為9Eh。

可以增加第二個(gè)參數(shù)來(lái)設(shè)定文件或者介質(zhì)的編輯模式(“in-place”或者“read-only”)

CreateBackup

為活動(dòng)文件的當(dāng)前狀態(tài)創(chuàng)建WHX備份。

CreateBackupEx 0 100000 650 true "F:My backup.whx"

備份當(dāng)前活動(dòng)磁盤(pán)中從0扇區(qū)到100000扇區(qū)的數(shù)據(jù)。備份文件將自動(dòng)分割成650M大小。并且選擇了壓縮選項(xiàng)。輸出文件的路徑以及

名稱(chēng)作為最后的參數(shù)寫(xiě)入。

如果備份文件不需要分割,則第三個(gè)參數(shù)的數(shù)值該為0即可。如果不啟動(dòng)壓縮功能則將“true”改為“false”。如果需要自動(dòng)分配

文件名以及文件路徑則最后的參數(shù)表示為“""”即可。

Goto 0x128

Goto MyVariable

將光標(biāo)的位置移動(dòng)到偏移量0x128位置(16進(jìn)制表示)。同樣也可以用數(shù)字變量(最長(zhǎng)8字節(jié))來(lái)定義光標(biāo)移動(dòng)的位置。

Move 100

將當(dāng)前光標(biāo)的位置向后移動(dòng)100字節(jié)(16進(jìn)制)。

Write "Test"

Write 0x0D0A

Write MyVariable

在光標(biāo)當(dāng)前位置(以覆蓋模式)寫(xiě)入ASCII字符“Test”或者兩個(gè)字節(jié)的16進(jìn)制數(shù)“0D0A”。這里同樣可以寫(xiě)入數(shù)字變量中的值。

同時(shí)將光標(biāo)移動(dòng)到被覆蓋部分的后面。當(dāng)?shù)竭_(dá)文件的結(jié)尾時(shí),將在文件尾部添加空字節(jié)以完成操作。下一個(gè)寫(xiě)命令將不會(huì)在文件尾

Write2

和“Write”的功能類(lèi)似,當(dāng)時(shí)當(dāng)?shù)竭_(dá)文件結(jié)尾的時(shí)候,不會(huì)在文件添加空字節(jié)。So it is

not safe to assume that Write2 always moves the current position forward by the number of bytes

written.

Insert "Test"

功能與“Write”類(lèi)似,但是在“insert”模式只能應(yīng)用于文件。

Read MyVariable 10

從當(dāng)前位置讀入10個(gè)字節(jié)的數(shù)據(jù)到“MyVariable”變量中。如果變量不存在,它將會(huì)創(chuàng)建一個(gè)。winhex同時(shí)可以支持48個(gè)不同的變

量。另一個(gè)創(chuàng)建變量的命令是“Assign”。

ReadLn MyVariable

從當(dāng)前位置讀入一整行的數(shù)據(jù)到“MyVariable”變量中直到遇到換行符。如果變量已經(jīng)存在了,則變量的大小將會(huì)被從新調(diào)整。

Close

不保存的關(guān)閉當(dāng)前活動(dòng)窗口。

CloseAll

不保存的關(guān)閉所有窗口。

Save

保存當(dāng)前活動(dòng)窗口中打開(kāi)的文件或磁盤(pán)的修改。

SaveAs "C:New Name.txt"

將當(dāng)前活動(dòng)窗口打開(kāi)的文件另存為指定目錄下的文件。如果通配符為“?”,則winhex會(huì)讓用戶(hù)自己選擇保存的路徑以及文件名。

SaveAll

保存所有窗口中修改。

Terminate

中斷腳本的執(zhí)行。

Exit

中斷腳本的執(zhí)行并且關(guān)閉winhex。

ExitIfNoFilesOpen

如果在winhex中沒(méi)有打開(kāi)的文件將終止腳本文件的執(zhí)行。

Block 100 200

Block "My Variable 1" "My Variable 2"

在當(dāng)前活動(dòng)窗口中定義一個(gè)偏移量從100到200的選塊(10進(jìn)制)。下一行命令表示定義從變量"My Variable 1"到"My Variable 2"

的選塊(最長(zhǎng)8字節(jié))

Block1 0x100

在偏移量0x100處定義一個(gè)字節(jié)的選塊。同樣可以使用變量。

Block2 0x200

定義一個(gè)從開(kāi)頭到偏移量0x200部分的選塊。同樣可以使用變量。

Copy

將當(dāng)前選塊復(fù)制進(jìn)剪切板中。如果沒(méi)有定義選塊,其功能和編輯菜單中的復(fù)制命令相同。

Cut

將當(dāng)前選塊中的文件剪切到剪切板中。

Remove

將當(dāng)前選塊中的數(shù)據(jù)從文件中移除。

CopyIntoNewFile "D:New File.dat"

CopyIntoNewFile "D:File +MyVariable+.dat"

將當(dāng)前選塊中的數(shù)據(jù)復(fù)制進(jìn)指定的新文件,而不復(fù)制進(jìn)剪切板。如果沒(méi)有定義選塊,其功能和編輯菜單中的復(fù)制命令相同。同樣可

以復(fù)制磁盤(pán)扇區(qū)中的數(shù)據(jù)作為一個(gè)新文件。新建的文件不會(huì)自動(dòng)在winhex的編輯窗口中打開(kāi)??梢栽凇?”之間加入變量,變量名

將被解釋為不大于2^24(16M)的整數(shù)。通常在循環(huán)應(yīng)用以及文件恢復(fù)中比較有用。

Paste

將剪切板中的數(shù)據(jù)粘貼入文件中,并且不改變光標(biāo)當(dāng)前位置。

WriteClipboard

將剪切板中的數(shù)據(jù)寫(xiě)入文件或磁盤(pán)扇的當(dāng)前位置中,不改變光標(biāo)當(dāng)前位置,并且覆蓋從當(dāng)前光標(biāo)所在位置以后的數(shù)據(jù)。

Convert Param1 Param2

將當(dāng)前活動(dòng)文件中的數(shù)據(jù)從一種格式轉(zhuǎn)換成另一種格式。有效的參數(shù)是ANSI,IBM,EBCDIC,Binary,HexASCII,IntelHex,

MotorolaS, Base64, UUCode, LowerCase, 以及UpperCase,與轉(zhuǎn)換菜單中的轉(zhuǎn)換菜單命令功能相同。

AESEncrypt "My Password"

使用AES加密當(dāng)前活動(dòng)文件或者磁盤(pán),或其選塊,使用指定的密鑰(最高32位)。

AESDecrypt "My Password"

解密當(dāng)前活動(dòng)文件或磁盤(pán)。

Find "John" [MatchCase MatchWord Down Up BlockOnly SaveAllPos Unicode Wildcards]

Find 0x1234 [Down Up BlockOnly SaveAllPos Wildcards]

分別搜索當(dāng)前活動(dòng)窗口中名為“john”的字符串或16進(jìn)制值數(shù)0x1234,并且在第一個(gè)搜索到的地方停下來(lái)。其他的參數(shù)是可選的。

默認(rèn)的winhex搜索整個(gè)文件或磁盤(pán)。其他的可選參數(shù)功能和通常的winhex搜索選項(xiàng)相同。

ReplaceAll "Jon" "Don" [MatchCase MatchWord Down Up BlockOnly Unicode Wildcards]

ReplaceAll 0x0A 0x0D0A [Down Up BlockOnly Wildcards]

在當(dāng)前活動(dòng)窗口中使用其他的值替換所有存在上述字符串或16進(jìn)制數(shù)值的地方。在“in-place”模式下只能應(yīng)用與磁盤(pán)。

IfFound

如果發(fā)現(xiàn)了值則執(zhí)行下面的命令。

IfEqual MyVariable "Hello World"

IfEqual 0x12345678 MyVariable

IfEqual MyVariable 1000

IfEqual MyVariable MyOtherVariable

IfEqual MyVariable (10*MyOtherVariable)

比較兩個(gè)整數(shù)值(其中每個(gè)值可以是常量,整數(shù)變量或者數(shù)學(xué)表達(dá)式)或者兩個(gè)變量,ASCII字符串,或16進(jìn)制數(shù)值(2進(jìn)制模式)

。比較兩個(gè)對(duì)象的2進(jìn)制數(shù)值長(zhǎng)度,如果不相同的話則返回結(jié)果為false。只有返回值為true時(shí),下面的命令才會(huì)被執(zhí)行。if條件不

可以鑲套使用。

IfGreater MyVariable "Hello World"

IfGreater 0x12345678 MyVariable

IfGreater MyVariable 1000

IfGreater MyVariable MyOtherVariable

IfGreater MyVariable (10*MyOtherVariable)

和IfEqual擁有相同的參數(shù)。第一個(gè)參數(shù)大于第二個(gè)參數(shù),返回值為true,則下面的命令才能被執(zhí)行。if條件不可以鑲套使用。

Else

應(yīng)用在IfFound或IfEqual之后。如果沒(méi)有任何對(duì)象被搜索到或者比較的目標(biāo)不相同,則執(zhí)行else后面的代碼。

EndIf

結(jié)束if條件命令執(zhí)行(在IfFound或IfEqual之后)。

{...

ExitLoop

...}

退出循環(huán)。其后會(huì)有一個(gè)方括號(hào)來(lái)定義其循環(huán)次數(shù),可以是變量也可以是關(guān)鍵字“unlimited”(無(wú)限循環(huán))。winhex腳本中循環(huán)

只能使用ExitLoop命令來(lái)退出。循環(huán)不可以鑲套使用。

舉例:

{ Write "Loop" }[10] 將輸出“Loop”字符串10次。

Label ContinueHere

創(chuàng)建一個(gè)標(biāo)簽并命名為“ContinueHere”

JumpTo ContinueHere

腳本跳轉(zhuǎn)到標(biāo)簽處繼續(xù)執(zhí)行.

NextObj

循環(huán)在所有窗口中進(jìn)行切換“活動(dòng)”窗口。如果有三個(gè)窗口被打開(kāi),并且窗口#3狀態(tài)為活動(dòng)窗口,則“NextObj”命令將會(huì)讓窗口

#1變?yōu)榛顒?dòng)窗口。

ForAllObjDo

在ForAllObjDo與EndDo之間的腳本代碼將在所有打開(kāi)的文件或者磁盤(pán)中執(zhí)行。

CopyFile C:A.dat D:B.dat

將C:A.dat文件中的內(nèi)容復(fù)制到D:B.dat中。

MoveFile C:A.dat D:B.dat

將C:A.dat文件轉(zhuǎn)移到D盤(pán)中并命名為D:B.dat。

DeleteFile C:A.dat

將C:A.dat文件刪除。

InitFreeSpace

InitSlackSpace

使用當(dāng)前初始化設(shè)置清理當(dāng)前邏輯驅(qū)動(dòng)器中的所有自由空間或松散空間,InitSlackSpace將驅(qū)動(dòng)器的模式臨時(shí)轉(zhuǎn)換為“in-place”

模式,以保存未保存的修改。

InitMFTRecords

使用當(dāng)前初始化設(shè)置在當(dāng)前NTFS格式的邏輯驅(qū)動(dòng)器中清理未使用的MFT FILE記錄。對(duì)于其他的文件系統(tǒng)無(wú)效。修改立即就會(huì)寫(xiě)入硬

盤(pán)中。

Assign MyVariable 12345

Assign MyVariable 0x0D0A

Assign MyVariable "I like WinHex"

Assign MyVariable MyOtherVariable

將整數(shù),二進(jìn)制數(shù)值,ASCII文本,或其他變量?jī)?nèi)容保存到“MyVariable”變量中。如果這個(gè)變量不存在,將會(huì)被自動(dòng)創(chuàng)建。其他

的創(chuàng)建變量的方法:Read,GetUserInput,InttoStr。同時(shí)可以允許有48個(gè)變量存在。

Release MyVariable

刪除一個(gè)已存在的變量,因?yàn)閣inhex腳本中只支持48個(gè)變量存在,所以用過(guò)的不再使用變量我們可以將其刪除以釋放變量空間。

GetUserInput MyVariable "Please enter your name:"

在腳本運(yùn)行期間,保存用戶(hù)指定的ASCII文本或二進(jìn)制數(shù)據(jù)(0x...)到變量“MyVariable”中。第二個(gè)參數(shù)給除了用戶(hù)提示。如果

變量不存在,它將重新創(chuàng)建一個(gè)。其他創(chuàng)建變量的方式:Assign,Read。

GetUserInputI MyIntegerVariable "Please enter your age:"

與GetUserInput功能相同,但是只允許整數(shù)型變量。

Inc MyVariable

將變量解釋為整數(shù)(不大于8位)并且每運(yùn)行一次變量自動(dòng)加1。在循環(huán)中有用。

Dec MyVariable

將變量解釋為整數(shù)(不大于8位)并且每運(yùn)行一次變量自動(dòng)減1。在循環(huán)中有用。

IntToStr MyStr MyInt

IntToStr MyStr 12345

將第一個(gè)變量中的ASCII文本轉(zhuǎn)換成整數(shù)并保存到第二個(gè)變量中。

StrToInt MyInt MyStr

將第一個(gè)變量中的整數(shù)轉(zhuǎn)換成ASCII文本并保存到第二個(gè)變量中。

GetClusterAlloc MyStr

在邏輯卷中,找回哪個(gè)文件被儲(chǔ)存在當(dāng)前簇中的文本描述,然后將描述保存到指定的變量中。

GetClusterAllocEx IntVar

在邏輯卷中,找回一個(gè)整數(shù)值指示簇是否被分配,1或者非0,表示該簇已被分配。并且將描述保存在指定變量中。

GetClusterSize IntVar

返回邏輯卷中簇的大小,并將數(shù)值保存到指定的變量中。

InterpretImageAsDisk

將磁盤(pán)鏡像或證據(jù)文件作為原始物理磁盤(pán)或分區(qū)一樣對(duì)待。需要specialist或forensic許可。

CalcHash HashType MyVariable

CalcHashEx HashType MyVariable

與工具菜單中的hash命令功能相同并且將變量?jī)?chǔ)存在指定變量中(如果變量不存在,則會(huì)自動(dòng)創(chuàng)建)。HashType參數(shù)必須為以下類(lèi)

型中的一種:CS8, CS16, CS32, CS64, CRC16, CRC32, MD5, SHA-1, SHA-256, PSCHF。CalcHashEx命令將在windows窗口中顯示

hash值。

MessageBox "Caution"

顯示信息對(duì)話框,并且提供ok和cancel兩個(gè)按鈕。按下cancel按腳本本。

ExecuteScript "ScriptName"

在腳本的當(dāng)前運(yùn)行處運(yùn)行另一個(gè)腳本。調(diào)用其他外部腳本可以鑲套使用。當(dāng)被調(diào)用的腳本執(zhí)行完成以后,腳本繼續(xù)執(zhí)行下面的命令

。這個(gè)特征可以幫助用戶(hù)清楚的了解腳本的結(jié)構(gòu)。

Turbo On

Turbo Off

管理道模式開(kāi)關(guān)。

Debug

用戶(hù)可以利用該命令確定腳本中的每一條命令都是否有效。

UseLogFile

錯(cuò)誤信息被寫(xiě)入當(dāng)前文件夾下的日志文件“scripting.log”。這些信息不會(huì)顯示在信息對(duì)話框中。非常有用,特別在運(yùn)行的腳本

主機(jī)無(wú)法遠(yuǎn)程連接的時(shí)候。

CurrentPos

GetSize

unlimited

以上三個(gè)是winhex腳本中的關(guān)鍵字,可以被使用在應(yīng)用數(shù)字參數(shù)的地方。在腳本執(zhí)行過(guò)程中,CurrentPos表示當(dāng)前活動(dòng)文件或者磁

  • 下載地址

  • Android版

照片數(shù)據(jù)恢復(fù)軟件免費(fèi)版下載