就地取材用Iexpress命令封装批处理

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:gongzheyy86
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读


Iex press.exe命令简介


  Iexpress.exe是Windows 10内置的专用于制作自解压文件的工具。通过它制作自解压文件时我们可以自由设置解压后自动执行的命令,包括常见的可执行程序、批处理、VBS脚本、PS1脚本等。制作好的自解压文件由于是使用Windows 10内置的命令来制作的,因此即使涉及VBS或者PS1脚本,系统的安全中心也不会将其拦截,可以更好地完成对批处理的封装(图1)。

制作实例


  了解了上述的内容后,下面笔者就介绍几种实用的“批处理”EXE文件的制作方法。
  实例1:制作看不到密码代码的“批处理”
  笔者在工作中经常需要访问MySQL,因此建立了一个批处理,代码如下(“123456”为登录MySQL的密码):
  cd "C:\program files\mysql\mysql server 7.5\bin"
  mysql -u root --password=123456
  这样只要双击保存的批处理,即可自动登录MySQL。不过任何人打开该批处理都能看到其中的登录密码,非常不安全。这时我们可以借助Iexpress.exe命令将其封装为自解压文件以隐藏其中的登录密码,同时又能实现自动登录。
  我们先将上述的批处理另存为“1.bat”并放置在“G:\”根目录下备用,接着按下“Win+R”组合键启动“运行”,输入Iexpress.exe后点击“确定”启动制作向导。
  1依次选择“CreatenewSelfExtractionDirectivefile.”(创建新的自解压文件)→“Extractfilesandrunaninstallationcommand”(创建自解压文件并自动安装压缩包),接着按提示设置压缩包的标题,选择“NOprompt”表示不提示,选择“Donotdisplayalicense”表示不显示用户允许协议,然后点击“ADD”,将上述制作好的“G:\1.bat”添加到列表中(图2)。
  2之后點击“下一步”,然后在“InstallProgram”文本框中输入“cmd/cg:\1.bat”,表示使用命令提示符调用指定的批处理(直接输入批处理无法运行),这里的参数“/c”表示执行指定的命令后不显示命令提示符窗口(图3)。
  3点击“下一步”后再依次选择“hidden”(表示隐藏安装程序窗口)→“Nomessage”(不显示信息)→“Browse”,设置自解压程序的名称是“C:\Users\当前用户\Desktop\mysql.EXE”,同时勾选下方的“HideFileExtractingProgressAnimationfromUser”(隐藏解压文件提取窗口)(图4)。
  剩余的操作按屏幕提示依次选择“No reboot”(不重启)→“Don't save”(不保存自解压记录文件)。这样在桌面上就会自动成生一个名为mysql.exe的自解压文件,右击它并依次选择“属性→详细信息”,可以看到这是一个Win32 CAB自动解压缩程序(图5)。
  以后我们只要双击桌面上的mysql.exe,在打开的窗口中就会自动启动MySQL并输入密码登录了。经过这样的封装,其他人也就无法像打开BAT文件那样查看其中的内容了。



  实例2:打造只能运行一次的程序
  为了不让孩子沉迷于游戏,我们可以通过包含Cacls命令行的批处理来阻止游戏程序的运行。为了避免孩子看到批处理中的命令来自行解锁,同样可以使用Iexpress.exe进行封装,打造一个只能运行一次的游戏程序。
  假设需要限制的游戏是“D:\Game\Game.exe”,新建一个批处理“2.bat”,代码如图6所示,将其保存在“G:\”根目录下(图6)。然后在图2所示的窗口中将“G:\2.bat”添加到列表中,在图3所示的窗口中将命令更改为“cmd /c g:\2.bat”,其他的操作同上,这样在“G:\”根目录下会生成一个自解压程序game.exe。然后将其快捷方式发送到桌面上,并将它的图标替换为上述游戏程序的图标。这样孩子在桌面上双击该快捷方式会自动启动游戏,但启动后游戏的完全控制权限仅会被自动赋予给cfan账户(cfan为父母的账户),而孩子的账户之后就无法再运行该游戏了。如果想解除限制,同上再制作一个赋予孩子的账户完全控制权限的自解压程序,并将其中的账户cfan更改为孩子的账户即可。
其他文献
1.制作单词随机排序数字  首先准备单词默写素材。素材的获取既可以手动将课本上的单词输入到Excel表格中,也可以直接到“http://www.171english.cn/”去下载电子版(注意选择正确的版本)。接着在Excel中选中所有输入的单词,右击并选择“翻译”,在右侧的窗格中全选中文翻译结果并复制,再将其粘贴到C列(图1)。  然后定位到D2单元格,输入公式“=SMALL(IF(COUNTI
期刊
毛刷的选择  对于电脑键盘,或者机箱内部、笔记本角落的某些“沟沟坎坎”,毛刷是一个不错的辅助清洁工具。使用毛刷清洁的时候工作量其实很大,而且需要细致耐心的清扫。  电脑清洁用的毛刷,建议选择大小两种规格,尺寸规格的差异是因为使用的方式和清洁目标息息相关。比如清洁键盘上杂物的时候,小毛刷无疑更加方便。而清理板卡类或者笔记本大面积的清扫时,大号毛刷更有效率。  另外非常重要的一点就是毛刷材质的选择。无
期刊
希捷近期在SG21首届虚拟游戏展上宣布推出希捷酷玩530(FireCuda 530)系列固态硬盘。它采用最新的PCIe 4.0N V M e S S D技术,顺序读取速度高达7300MB/s,是PCIe 3.0固态硬盘的两倍,SATA固态硬盘的12倍,将卓越的速度、耐用性和大容量融为一体,助力电脑性能勇攀巅峰。  该硬盘采用希捷认证的E18控制器和最新的3D TLC NAND颗粒,还提供了EKWB
期刊
視频格式是什么?  我们都知道在Windows系统下,文件都是有扩展名(Filename Extension,或作延伸文件名、后缀名)的,它是早期操作系统(如VMS/CP/M/DOS等)用来标志文件格式的一种机制。以DOS来说,一个文件扩展名是跟在文件主名后面的,由一个分隔符号分隔。在一个像“example.t x t”的文件名中,example是文件主名,txt为文件扩展名,表示这个文件是一个纯
期刊
在2021年14期的“显存天梯榜”中,我们介绍了不同种类的显存颗粒,其实除了显存类型外,显卡的显存容量更加引人关注,也是显卡定位、游戏需求(图1)的更重要參数。  我们以两款提供显存占用的游戏《彩虹六号:围攻》和《刺客信条:奥德赛》为例,两款游戏虽然都是3A级大作,但分别来自不同的年份。  从两款游戏的实际需求可以看出,游戏对显存的消耗在不断提升,例如较早的游戏只需3GB显存就可以在1080p+最
期刊
这是联想专门针对商业用户以及设计师定制的高端笔记本,它最高可选拥有600nit亮度的16英寸触控屏(3840×2400像素,16:10显示比例,100% AdobeRGB色域,支持HDR400和杜比视界认证),酷睿i9-11900H处理器以及RTX 3080独显的组合,结合90Wh大容量电池和支持杜比全景声音效的扬声器系统,以及1.8kg的轻盈重量,堪称是全能型的移动影音娱乐设计工作站。当然,该产
期刊
北京时间6月25日凌晨,微软正式推出了新一代Windows操作系统,将在今年秋季(消息称或为10月22日)推出面向消费者的版本。它将是第一个只为64位设备制作的操作系统,但可以兼容32位软件,同时还可以运行AndroidAPP。  微软表示所有Windows 7/8/8.1/10的用户都可以免费升级到Windows 11(Windows 7不能直接通过Update升级),而且安装时必须具备互联网连
期刊
本刊曾在2021年第12期对比了八核移动处理器的天梯排行,本期我们则将目光投向相对主流的六核移动处理器领域,看看市售10款芯片在CineBench R20基准测试软件中的强弱关系吧。  英特尔第10代和第11代酷睿家族中,只有H45系列拥有6核心12线程的型号,U系列和H35都是4核心8线程,所以后者并不在本文的统计名单中。AMD移动锐龙家族中,锐龙5系列均为6核心处理器,但上代锐龙5 4500U
期刊
设计上的差异  作为主打性价比的旗舰手机,真我GT和红魔6R为了控制成本都没有采用曲面屏,而是2.5D的直屏设计,差异是红魔6R的屏幕尺寸更大,前置摄像头挖孔居中,而真我GT的镜头开孔则放在了屏幕的左上角。两款手机的边框都很窄,屏占比参数很高,186 g重量的持握感良好。  真我GT提供了曙光、深海飞艇和银河战舰三种颜色版本可选,其中曙光版的后盖为素皮材质(其余均为3D曲面玻璃),视觉效果非常炫酷
期刊
1.无法安装百度拼音截图插件  百度拼音输入法安装截图插件的正常方法是,首先右键单击输入条,选择“高级设置”,在“高级设置”窗口中依次点击“设置→扩展管理”(图1)。然后在扩展管理窗口中找到“截图”插件项,点击“安装”按钮进行安装。  问题往往就出现在这里,如果点击“安装”按钮之后,出现“安装失败,请重试”的提示(图2),反复地操作,可能结果均是如此,出现无法完成安装过程的情况。这主要是由于在输入
期刊