易语言运行 ("c:内部.exe", 假, ),易语言所有命令

易语言所有命令

环境操作命令示例

子程序:_按钮1_被单击

局部容器:文本数组 数据类型:文本型 数组:0

局部容器:数目 数据类型:整数型

局部容器:容器1 数据类型:整数型

局部容器:是否有启动密码 数据类型:逻辑型

※备注:下面的程序片段演示通过使用"取命令行"命令来校验程序启动密码的方法

取命令行 (文本数组)

数目 = 取数组成员数 (文本数组)

计次循环首 (数目, 容器1)

如果真 (文本数组 [容器1] = “/password”)

*备注:此处的"/password"可以用你自己的密码代替,如:"/123"

是否有启动密码 = 真

如果真结束

计次循环尾 ()

如果真 (是否有启动密码 = 假)

*备注:如果发现没有在命令行中附加密码参数,则直接退出

信息框 (“您是非法用户!”, 0, )

结束 ()

如果真结束

信息框 (“欢迎进入系统!”, 0, )

编辑框1.加入文本 (“当前程序运行目录: ” + 取运行目录 () + #换行符 + #换行符)

编辑框1.加入文本 (“当前程序执行文件名: ” + 取执行文件名 () + #换行符 + #换行符)

编辑框1.加入文本 (“环境变量PATH内容为: ” + 读环境变量 (“PATH”) + #换行符 + #换行符)

写环境变量 (“PATH”, “C:\”)

*备注:将PATH环境变量写入新值,注意此改变只对本程序内部有效.

编辑框1.加入文本 (“环境变量PATH的新内容为: ” + 读环境变量 (“PATH”) + #换行符 + #换行符)

系统处理类命令

■、以下为系统处理命令示例

1、运行

示例:在易程序里运行Windows记事本,并最大化窗口 运行 (“c:\windows\notepad.exe”, 假, 4)

2、取剪辑板文本

示例:用编辑框1读入剪辑板中的文本内容

编辑框1.内容 = 取剪辑板文本()

3、置剪辑板文本

示例:将编辑框1中的内容放入剪辑板

置剪辑板文本(编辑框1.内容)

4、剪辑板中可有文本

示例:若剪辑板中有文本,则读入至编辑框1中

如果真(剪辑板中可有文本())

编辑框1.内容 = 取剪辑板文本()

如果真结束

5、清除剪辑板

示例:如果剪辑板中有内容,则清除之

如果真(剪辑板中可有文本())

清除剪辑板()

如果真结束

6、取屏幕宽度

示例:设置_启动窗口的宽度为屏幕宽度,高度为屏幕高度

_启动窗口.移动(

0 ,0 ,取屏幕宽度(),取屏幕高度())

7、取屏幕高度

示例:设置_启动窗口的宽度为屏幕宽度,高度为屏幕高度

_启动窗口.移动( 0 ,0 ,取屏幕宽度(),取屏幕高度())

8、取鼠标水平位置

示例:标签1鼠标左键被按下时,显示鼠标相对于桌

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Bat批处理代码,易语言代码对照表 Bat例程分析 1.Bat命令:taskkill /f /im QQP* >NUL 2>NUL 本命令为结束进程命令,使用了通配符,意为结束所有带有QQp名称的进程,其实目的是结束QQProtect安全进程,后面>NUL 2>NUL 是静默运行易语言不需要这个,后面同理 易语言命令为(使用了精易模块) 这个是严格按照bat命令写的,其实简单的就写: 进程_结束 (进程_名取ID (”QQprotect”)) 2.Bat命令:del/f/q "%tmp%\*.tvl">NUL 2>NUL 意为删除临时目录里面所有后缀为tvl的文件 3.rd/s/q "%AppData%\Tencent\QQ"  2>NUL 意为删除目录,/s/q为参数,静默删除不提示。 易语言命令: 目录删除(读环境变量 (“AppData”)) 4.reg delete HKLM\SYSTEM\CurrentControlSet\services\QQProtect /F>NUL 2>NUL 意为删除注册表,HKLM=M=machine=4=本地机器 易语言代码如下: 删除注册项 (4, “SYSTEM\CurrentControlSet\services\QQProtect”) 5.regsvr32 /s Bin\TXSSO\Npchrome\npactivex.dll 注册dll到系统 易语言命令运行 (“regsvr32 /s “+“取运行目录()”+”\Bin\TXSSO\Npchrome\npactivex.dll”, 真, ) 6.if not exist "%Windir%\SysWOW64" md "%CommonProgramFiles%\Tencent\TXSSO\Bin"2>NUL 意为如果目录不存在,创建目录 易语言命令 7.xcopy /s/i/y Bin\TXSSO\QQApp "%AppData%\Tencent\QQ\QQApp">NUL 2>NUL 意为复制一个目录里面的所有文件到指定目录 易语言命令: 目录_复制 (取运行目录 () + “\Bin\TXSSO\QQApp”, 读环境变量 (“AppData”) + “\Tencent\QQ\QQApp”) 7.regsvr32 /s /u Bin\TXSSO\Bin\SSOCommon.dll 意为卸载指定dll 易语言命令 运行 (“regsvr32 /s/u “+”取运行目录()”+”7.Bin\TXSSO\Bin\SSOCommon.dll”, 真, ) 8.reg add HKLM\Software\Tencent\TXSSO /v version /d "1.2.2.86" /F>NUL 意为添加注册表项目,项目值为1.2.2.86 易语言代码为: 写注册项 (4, “Software\Tencent\TXSSO\version”, “1.2.2.86”)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值