云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > winhex脚本命令教程--中文版

winhex脚本命令教程--中文版

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 2:40:02

定义一个从开头到偏移量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记录。

搜索更多关于: winhex脚本命令教程--中文版 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

定义一个从开头到偏移量0x200部分的选块。同样可以使用变量。 Copy 将当前选块复制进剪切板中。如果没有定义选块,其功能和编辑菜单中的复制命令相同Cut 将当前选块中的文件剪切到剪切板中。 Remove 将当前选块中的数据从文件中移除。 CopyIntoNewFile \CopyIntoNewFile \将当前选块中的数据复制进指定的新文件,而不复制进剪切板。如果没有定义选块,其命令相同。同样可以复制磁盘扇区中的数据作为一个新文件。新建的文件不会自动在w可以在“+”之间加入变量,变量名将被解释为不大于2^24(16M)的整数。通常在循环有用。 Paste 将剪切板中的数据粘贴入文件中,并且不改变光标当前位置。 WriteClipboard 将剪切板中的

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com