当前位置:首页 > winhex脚本命令教程--中文版
定义一个从开头到偏移量0x200部分的选块。同样可以使用变量。 Copy
将当前选块复制进剪切板中。如果没有定义选块,其功能和编辑菜单中的复制命令相同Cut
将当前选块中的文件剪切到剪切板中。 Remove
将当前选块中的数据从文件中移除。 CopyIntoNewFile \
CopyIntoNewFile \
将当前选块中的数据复制进指定的新文件,而不复制进剪切板。如果没有定义选块,其
命令相同。同样可以复制磁盘扇区中的数据作为一个新文件。新建的文件不会自动在w
可以在“+”之间加入变量,变量名将被解释为不大于2^24(16M)的整数。通常在循环有用。 Paste
将剪切板中的数据粘贴入文件中,并且不改变光标当前位置。 WriteClipboard
将剪切板中的数据写入文件或磁盘扇的当前位置中,不改变光标当前位置,并且覆盖从数据。
Convert Param1 Param2
将当前活动文件中的数据从一种格式转换成另一种格式。有效的参数是ANSI,IBM,EB
IntelHex,MotorolaS, Base64, UUCode, LowerCase, 以及UpperCase,与转换菜单中的AESEncrypt \
使用AES加密当前活动文件或者磁盘,或其选块,使用指定的密钥(最高32位)。 AESDecrypt \解密当前活动文件或磁盘。
Find \Find 0x1234 [Down Up BlockOnly SaveAllPos Wildcards]
分别搜索当前活动窗口中名为“john”的字符串或16进制值数0x1234,并且在第一个搜
的参数是可选的。默认的winhex搜索整个文件或磁盘。其他的可选参数功能和通常的
ReplaceAll \ReplaceAll 0x0A 0x0D0A [Down Up BlockOnly Wildcards]
在当前活动窗口中使用其他的值替换所有存在上述字符串或16进制数值的地方。在“in磁盘。 IfFound
如果发现了值则执行下面的命令。 IfEqual MyVariable \IfEqual 0x12345678 MyVariable IfEqual MyVariable 1000
IfEqual MyVariable MyOtherVariable IfEqual MyVariable (10*MyOtherVariable)
比较两个整数值(其中每个值可以是常量,整数变量或者数学表达式)或者两个变量,
数值(2进制模式)。比较两个对象的2进制数值长度,如果不相同的话则返回结果为时,下面的命令才会被执行。if条件不可以镶套使用。 IfGreater MyVariable \IfGreater 0x12345678 MyVariable IfGreater MyVariable 1000
IfGreater MyVariable MyOtherVariable IfGreater MyVariable (10*MyOtherVariable)
和IfEqual拥有相同的参数。第一个参数大于第二个参数,返回值为true,则下面的命令以镶套使用。 Else
应用在IfFound或IfEqual之后。如果没有任何对象被搜索到或者比较的目标不相同,EndIf
结束if条件命令执行(在IfFound或IfEqual之后)。 {... ExitLoop ...}
退出循环。其后会有一个方括号来定义其循环次数,可以是变量也可以是关键字“unlim
脚本中循环只能使用ExitLoop命令来退出。循环不可以镶套使用。 举例:
{ Write \将输出“Loop”字符串10次。 Label ContinueHere
创建一个标签并命名为“ContinueHere”JumpTo ContinueHere 脚本跳转到标签处继续执行. NextObj
循环在所有窗口中进行切换“活动”窗口。如果有三个窗口被打开,并且窗口#3状态为活令将会让窗口#1变为活动窗口。 ForAllObjDo
在ForAllObjDo与EndDo之间的脚本代码将在所有打开的文件或者磁盘中执行。CopyF将C:\\A.dat文件中的内容复制到D:\\B.dat中。MoveFile C:\\A.dat D:\\B.dat 将C:\\A.dat文件转移到D盘中并命名为D:\\B.dat。DeleteFile C:\\A.dat 将C:\\A.dat文件删除。 InitFreeSpace InitSlackSpace
使用当前初始化设置清理当前逻辑驱动器中的所有自由空间或松散空间,InitSlackSpac换为“in-place”模式,以保存未保存的修改。InitMFTRecords
使用当前初始化设置在当前NTFS格式的逻辑驱动器中清理未使用的MFT FILE记录。
共分享92篇相关文档