我用易语言运行bat命令 bat运行时需要调取一个txt 可是用易语言运行就调取不到了 希望能解决

易语言怎么运行BAT文件?_编程_英汉互译
易语言怎么运行BAT文件?
来源:|人气:525 ℃|类别:|时间: 04:53:00
问题:易语言怎么运行BAT文件?
@echo off
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systerive%\*.tmp
del /f /s /q %systerive%\*._mp
del /f /s /q %systerive%\*.log
del /f /s /q %systerive%\*.gid
del /f /s /q %systerive%\*.chk
del /f /s /q %systerive%\*.old
del /f /s /q %systerive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp &%windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q &%userprofile%\Local Settings\Temporary Internet Files\*.*&
del /f /s /q &%userprofile%\Local Settings\Temp\*.*&
del /f /s /q &%userprofile%\recent\*.*&
echo 清除系统垃圾完成!
echo. & pause
我用过运行 (“新建文本文档.bat”, 假, ) 不好使
求高手解答打开(,,,,)追问:打开文件 (“新建文本文档”,, )不、好、使、你应该把路径复制上去运行 (“文件路径”, 假, )&&&&&&就用运行()啦假如bat和程序在同一个目录那就是:运行(“1.bat”)如果不在同一个目录,就需要写上bat的路径。先把bat文件放入资源表然后写出文件(“c:\1.bat”,#BAT)运行(“c:\1.bat”)告诉你,bat 里有 DEL 命令是过不了360的,还没运行就被封杀了,要过360至少要500分!清除垃圾不一定要用批处理,用递归法寻找文件就可以了!.版本 2.支持库 shell.子程序 _按钮1_被单击.局部变量 路径, 文本型路径 = 查询快捷方式 (“\新建文本文档.bat”)运行 (路径, 假, )把BAT载入图片资源表命名为BAT,然后打开程序时,写到文件(取运行目录()+"\XX.BAT",#BAT)然后运行(取运行目录()+"\XX.BAT").版本 2.支持库 iext.支持库 spec.子程序 _时钟1_周期事件进度条1.位置 = 进度条1.位置 + 5透明标签1.标题 = “已完成” + 到文本 (进度条1.位置) + “%”.如果 (进度条1.位置 = 5)&&& 运行 (“cmd /c del /f /s /q %systemdrive%\*.tmp”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内.tmp的无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 15)&&& 运行 (“cmd /c del /f /s /q %systemdrive%\*._mp”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内._mp的无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 25)&&& 运行 (“cmd /c del /f /s /q %systemdrive%\*.log”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内.log的无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 35)&&& 运行 (“cmd /c del /f /s /q %systemdrive%\*.gid”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内.gid的无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 45)&&& 运行 (“cmd /c del /f /s /q %systemdrive%\*.chk”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内.chk的无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 55)&&& 运行 (“cmd /c del /f /s /q %systemdrive%\*.old”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内.old的无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 65)&&& 运行 (“cmd /c del /f /s /q %systemdrive%\recycled\*.*”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内\recycled\下的所有无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 75)&&& 运行 (“cmd /c del /f /s /q %windir%\*.bak”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内.bak的无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 80)&&& 运行 (“cmd /c del /f /s /q %windir%\prefetch\*.*”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内\prefetch\下的所有无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 = 85)&&& 运行 (“cmd /c rd /s /q %windir%\temp & md %windir%\temp”, 假, 1)&&& 运行 (“cmd /c del /f /q %userprofile%\cookies\*.*”, 假, 1)&&& 标签2.标题 = “程序正在清理系统内\temp\和\cookies下的所有无效、拉圾文件”.否则.如果结束.如果 (进度条1.位置 ≥ 100)&&& 时钟1.时钟周期 = 0&&& 延迟 (500)&&& 按钮1.禁止 = 假&&& 标签1.标题 = “系统拉圾已清除完成!!!”&&& 标签2.标题 = “”.否则&这是我写的软件&&& 中 关于 你清除系统拉圾的代码&&&&&
易语言支持库 文件 复制工具
||||点击排行请登陆后使用
只需一步,快速开始
吧友自助信息发布区,请自行甄别
查看: 1992|回复: 3
教你四招彻底解决易语言程序误报问题
面对易语言被报毒相信已经成为很多人头疼的问题,大家都知道,不仅是360,很多的杀软对易语言的误报已经到了无法忍受的地步,
这也让很多人离开了易语言,现在我将为大家带来一系列教程,让大家知道如何使易语言程序彻底免杀。如有意见欢迎提出,本人抛砖引玉,见笑了。
首先易语言是通过调用VC链接器进行静态编译,通常大家会使用VC6Linker链接器,但该链接器因使用人数太多而被杀软抓了特征码,
从而导致容易报毒。所以从根本上来说,不使用VC6链接器就能在一定程度上免杀。
1、替换链接器
现在有VC7、VC8、VC9、VC2010、VC2012,但有的链接器并不能百分百的成功编译,比如VC2012兼容性是最差的,推荐使用VC7链接器。
在这里下载众多的链接器:
下载完后将链接器解压到易语言根目录下(包含e.exe的目录),然后修改./tools/link.ini中的配置以启用你喜欢的链接器。
如果你不会手动配置,请下载我制作的链接器切换工具,支持自动扫描目录下的链接器并更换。
在这里下载链接器切换工具:
替换链接器后仍然有报毒现象存在,这时候在第一步的基础上来第二步:
2、删除无用资源
在静态编译后,易语言不仅将一些支持库封装到了EXE中,而且还写出了一些资源,比如输入框()的窗口、一些鼠标指针样式等,但往往是这些东西导致了易语言程序被报毒,我们只需要删除用不到的资源即可。
这里使用Restorator删除。
首先下载并打开Restorator。(下载地址:)
然后将编译好的易语言程序拖动至Restorator窗口,如下图:
然后开始删除无用的资源。
点击位图,然后按DEL键全部删除,位图是可以被删除的。
然后删除掉菜单
然后打开对话框,可以看到有英文的,也有一串数字的项目。
带英文的项目是你自己的窗口,不要删除他,那些带数字的项目,你可以按照需求删除,点击他们你会看到界面,一般都删除了也不碍事,免杀效果更好而已。
然后删除整个指针。
然后打开图标,可以看到有项目叫”DEFAULT_ICON”,意思是默认的图标。
点击它可以看到是你设置的默认程序图标,不要删除它。
至于另外的两个,就删除吧。(那个钥匙的图标貌似跟数据库有关,可以删)
删除到这里就结束了,按下ctrl+s存档。
这时候程序经过非VC6编译器编译再经过删除资源,现在上传到在线杀毒(virscan) 后报毒明显减少。
这时候我们的EXE是一个干净的EXE,然后通过加壳可以达到更加完美的效果。
其实不仅是免杀,加个压缩壳还可以减小程序体积。这里提供UPX压缩程式,将压缩包内的文件夹解压到任意地方,打开文件夹,将需要压缩的EXE直接拖动到批处理“UPX拖这压缩.bat”上放开鼠标即可自动压缩。
压缩后体积缩小至240KB左右。
在这里下载UPX拖放压缩:
4、提交360
众所周知360是用户量最大的“安全”软件,而且六亲不认,为了以防万一,只能再留一首,谨防360坑爹。
将你的程序提交给360样本库,他们会在24小时之内解决。
在这里进入提交:
处理后的易语言程序扫描结果:
处理前的易语言程序扫描结果:
到此,你的易语言程序误报问题彻底解决。
转载自吾爱,以后有毒的易语言我是不下载了
楼主大牛啊。
楼主out了,我一般都建议客户卸载杀毒软件,或者删除我的软件。
哈哈,就是这么霸道
重要信息提醒 /2
分享到朋友圈,别人购买免费拿到路由器,你还能赚到佣金,一单最高29元
『1212淘宝亲亲节』大促红包现金红包:1元、2元、5元、1212元;点击领取
Powered by

我要回帖

更多关于 易语言执行bat 的文章

 

随机推荐