本文主要是介绍IfFileExists(文件存在)+Goto实现简单跳转,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
IfFileExists
要检测的文件 文件存在时跳转的标记 [文件不存在时跳转的标记]
检测 "要检测的文件" 是否存在(可以用通配符,或目录),并当文件存在时跳转到 "文件存在时跳转" ,否则跳转到"文件不存在时跳转" 。
Goto
要跳转的标记 | +偏移| -偏移| 用户变量(目标地址)
如果指定了标记,则跳转到“要跳转的标记”。
如果指定了 "+偏移" 或 "-偏移" ,跳转会根据偏移指令相对的跳转。 Goto +1 跳转到下一条指令,Goto -1 跳转到上一条指令,等等。
如果指定了用户变量,则跳转到绝对地址(通常你可以从一个函数,比如 GetLabelAddress)。编译器标记命令和 SectionIn 不是指令,所以跳转对它们无效。
08 | IfFileExists $WINDIR\notepad1.exe 0 +5 ;不存在则向下跳转到第5行 | 09 | MessageBox MB_OK "1有记事本" | 13 | MessageBox MB_OK "5没记事本" | 14 | Goto +2 ;向下跳转到第2行,也就是7这一行 | |
这篇关于IfFileExists(文件存在)+Goto实现简单跳转的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!