由明转暗 BAT批处理瞬间变身EXE

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:helpothers
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  BAT批处理文件能将许多的系统命令串起来自动执行,执行效率非常高。但是,批处理文件也有一个很大的缺陷,那就是很容易被别人看透里边的内容,并轻易修改(用记事本即可打开并修改)。如果我们将BAT文件编译为EXE文件,甚至加上密码或其他特性,这样就更加保密和安全了。



  我们大多数人都知道命令提示符及其基本命令。为了完成任务或获取一些信息,在用命令方式进行工作的时候,我们通常会执行一组命令而不是单个命令,这可以在一个BAT文件的帮助下完成。BAT(或批处理文件)是无格式的文本文件,其中包含按顺序执行的许多命令。每当我们从命令窗口中打开一个BAT文件时,它就会依次执行所有命令并输出结果。批处理文件使非技术用户更容易使用CMD命令,因为批处理文件也可以由其他人编写好之后专供普通用户执行。接下来会着重介绍用Bat to Exe Converter工具把BAT文件转换成EXE文件的方法。
  1. 用Bat to Exe Converter软件实现
  Bat to Exe converter是一個免费软件,可支持不同的变量和格式。该工具分别提供32位和64位平台的便携式和安装格式。它本身带有很多例子的BAT文件,可以转换为可执行文件。这个工具非常简单易用,我们所需要做的就是打开它并选择自己的批处理文件,然后选择要保存EXE文件的位置。
  我们可以根据需要进行自定义和对EXE文件进行微调。首先,可以决定应用程序的可见性:选择“隐形应用程序”,它可以在隐藏模式下运行;若选择“可视化应用程序”,则程序对最终用户可见。然后还可以决定工作目录,可以选择应用程序是从“当前目录”还是“临时目录”开始运行(图1)。
  如果脚本生成一些临时文件,那么可能希望在脚本结束后删除它们。因此,可选择“在退出时删除”选项,当然也可以根据需要选择“不删除”。Bat to Exe Converter还允许我们用密码加密EXE,选择“加密程序”选项后输入密码即可。密码加密允许禁用对EXE文件的无限制访问。
  除了上述特性用法外,还可以指定脚本针对的体系结构(32位或64位)。可以为不同的架构编译不同的脚本,并分别分发它们。另外,如果脚本需要管理员权限,则可以选择“添加管理员列表”将管理员清单添加到EXE中。还有一些其他的杂项功能:启用“覆盖现有文件”,使EXE自动覆盖现有的文件。此外,还可以选择“使用UPX压缩方案”压缩EXE文件。
  大多数批处理脚本还会使用一些外部文件来实现它们的功能。如果脚本涉及到这种情况,可以单击“包含”选项卡,点击“添加”按钮选择脚本使用的所有文件,然后再进行编译(图2)。EXE程序作为一个简单的软件,我们可以给它指定一套版本信息,点击“版本信息”选项卡,在其中指定版本详细信息并为EXE选择一个图标(图3)。
  虽然可以用记事本来编辑BAT文件,但记事本写程序总是太原始,显得不够专业。Bat to Exe Converter自带的“编辑器”选项卡专门用来编辑BAT文件。在编译EXE文件之前,可以在这里进行代码更改。编辑器提供了语法高亮显示,这使得查看和编辑批处理文件变得更加显而易见(图4)。
  如今的软件程序大都支持多语种界面。Bat to Exe Converter最后一个选项卡“程序设置”允许选择EXE文件的语言,我们可以从24种可用语言中选择任何一种(图5)。
  完成自定义EXE文件后,可以单击“编译”按钮将批处理文件编译成EXE文件。此外,还能选择“重置所有条目”,将程序的各项参数恢复其默认值。
  2. 通过专门的网站实现在线转换
  除了使用应用程序处理外,我们还可以通过该程序的另一个版本——专门的在线Web网站,实现BAT文件到EXE的实时在线转换(在线地址:http://www.f2ko.de/ en/ob2e.php)。



  需要做的就是上传BAT文件,然后在这里和那里选择几个选项。可以自定义可见性,然后还可以指定架构,如果脚本包含需要管理员权限的命令,还可以包括Admin清单,或指定一个密码来保护EXE文件。其他自定义如版本信息、图标和语言设置是不可用的应用(图6)。
  一旦完成了自定义,点击“转换”按钮,下载EXE文件。最终的下载文件可在加密的ZIP文件中找到。
  总之,如果我们想快速转换文件,Web应用程序会很有用。但如果想要更多的定制,建议使用上述Windows版应用程序。
其他文献
FL8000U采用了八代酷睿和MX150的组合,但它却并非追求极致的轻薄本,而是相对厚实的传统15.6英寸笔记本,在5499元的价位里就提供了一步到位的配置和性能表现。  说华硕FL8000U(又称顽石五代,或顽石电竞版)是一款“传统笔记本”也只是相对于灵耀U5100等超轻薄笔记本而言。这款产品的整机重量只有1.95kg,对于一款15.6英寸的笔记本而言已经属于较为轻盈的存在了。之所以FL8000
期刊
Cherry樱桃的机械轴尽人皆知,基于它的机械键盘备受推崇,偶尔他们也会做几款鼠标。比如这款最新的MC 4900,最大特色就是自带了指纹识别功能,支持Windows 10 Windows Hello功能和Windows生物框架,无需密码指纹登录,不过同时也提供SDK,可兼容MacOS、Linux安全验证。  它采用人体工学左右手对称设计,传统左右双键加滚轮,并且在滚轮后方加入了指纹识别模块,采用C
期刊
华为在发布麒麟970不久后,首款基于该AI芯片定制的Mate 10 Pro终于与我们见面了,它不仅拥有AI属性,还引入了时下最热的18:9全面屏,全新徕卡双摄和持久續航也是其特色所在。  HUAWEI Mate 10 Pro最大的特色就是采用了6英寸18:9显示比例的全面屏设计,而且还是OLED材质,无论是色域、对比度都较传统的LCD有了明显的飞跃。为了充分发挥OLED屏幕的省电优势,Mate 1
期刊
Windows 10版本的不断更新让我们能够获得更加舒适的使用体验,然而也还会遇到一些不如意。笔者在使用Windows 10创意者更新版的过程中就遇到如下两个问题,但终归还是不借外部工具找到了具体解决办法。  1 解决“某些设置由你的组织来管理”问题  在使用Windows 10创意者更新版的过程中,也许你会发现,明明是以个人用户注册并登录了Windows,并未用组织或学校的账号,却在一些系统设置
期刊
随着手机屏幕越来越大,平板电脑的地位受到了严峻的挑战。为了应付大屏手机的冲击,平板电脑也唯有引入新特性才能吸引玩家关注,而荣耀Waterplay就是一款从防水角度切入的新品。  荣耀Waterplay是一款拥有10.1英寸视野的平板电脑,它的屏幕拥有1000∶1的对比度,支持Haydn 2048高阶调光,在不同亮度的环境中都能进行细微的调节,让眼睛更加舒适。当然,时下流行的护眼模式荣耀Waterp
期刊
1. 藏起无关部件 集中精力写作  干扰视线的首要元素是桌面上所有與写作无关的组件。对于Office或WPS这类的软件来说,要藏起软件的相关组件那是做不到的。但改用FocusWriter软件,启动后所看到的仅有纯木纹背景和白纸工作窗,只需打字录入就是了(图1)。如此藏起所有多余的组件,写作起来注意力就高度集中了。  2. 聚焦特定目标 视点更加集中  如果将视线集中于当前工作的某部分,注意力将更加
期刊
Q:平时除了在注册表里对系统默认的信息进行修改以外,还可以通过系统自带的组策略来进行相关的修改,但是每次重装系统后都需要重新设置,比较麻烦。请问有什么方法可将设置的信息进行备份?  A:首先打开系统的资源管理器,在地址栏中输入C:\Windows\ System32\GroupPolicy这个地址,按下回车键就可以进入到和组策略配置文件相关的文件夹目录里。将此文件夹中的内容复制到另一个分区,就可以
期刊
如果在安装Windows 10的过程中选择分区时,系统提示无法创建新分区,选择“格式化”甚至删除现有分区也无法继续进行(图1),这时该怎么办?下面的两种办法可以破解这一难题。  1 复制安装文件 规避安装错误  如果遇到上述情况,我们可以尝试先将Windows 10安装文件的主要文件和目录复制到要安装的系统分区中,然后再进行安装。具体操作如下:  将要安装系统的磁盘挂接在一个已有Windows 1
期刊
不少人在抱怨Windows资源管理器不支持多标签窗口管理,不能像Firefox那样支持用扩展方式增加功能,灵活自定义窗口界面的功能有限等。今天,我们“聘”来Tablacus Explorer新软件,让不能令人满意的Windows 10资源管理也尝尝“下岗”的滋味。  1. 用多标签来管理窗口  在目前的网络浏览器中,几乎都采用了多标签方式管理网页的方法,这给页面管理带来了极大的方便。本来人们指望着
期刊
轻薄,是笔记本电脑发展的一个方向,不过在很多场合,用户并没有稳定的平台可以支撑笔记本电脑,此时笔记本电脑的实用性就远不如手持设备,例如平板电脑甚至手机。不过在针对内容创作、办公等应用的输入、操控、操作系统适应性等方面,笔记本电脑却比手机、平板电脑等手持设备出色得多,即使手持设备使用键盘等外设进行扩展,这方面能力也难以与笔记本电脑相比。既然手持设备的进化不足以满足用户需求,那么不妨尝试把笔记本电脑变
期刊