首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用1个记事本文件征服全世界?——cmd批处理脚本编写

本篇是《野猫软件榜之自动化工具》的续集,前文已经说明了如何让电脑定时帮你自动处理一些重复的事务、一键实现别人多键才能实现的功能,介绍了一些常用的cmd命令,接下来我们从操作层面聊一聊,如何利用这些cmd命令在记事本中编写脚本,进而实现任何自己想实现的功能。

前已述及,后缀为bat和cmd的文件都属于批处理文件(脚本文件),即由一批命令组成的文件,它将逐行顺序执行。cmd命令是bat命令的升级,我们需要掌握的是cmd命令。

学习任何东西之前,先学习如何获取帮助。

1、获取cmd命令的使用说明

windows系统启动之后,按快捷键Windows键+R键,启动“运行”程序,输入cmd三个字母,然后点击“确定”或按回车键,打开“cmd.exe”程序,如下图所示。

也可以直接按开始按钮,输入cmd,搜索出cmd.exe,启动它。

启动cmd.exe之后,我们就可以直接在这个黑色的程序界面里输入它预先定义的所有命令,来达到一些设定的效果。

比如我输入help四个字母,然后按回车键,就可以执行帮助命令,获取cmd.exe可以支持的所有命令、及其功能。

而要查看某一个命令的详细信息(功能和使用方法),可以输入该help+空格+命令名称,比如我想查看shutdown命令的功能和使用方法,就可以输入help shutdown,然后按回车键执行,得到下图所示结果。

根据以上帮助信息我们会知道,如果输入shutdown–s,回车之后电脑就会关机;如果输入shutdown–s–t 600,回车之后电脑就会在600秒后关机;如果输入shutdown–a,就可以在实施关机之前中止关机。这些命令除了可以在这个黑色的cmd.exe界面里执行,还可以在刚才的“运行.exe”界面里执行。

2、编写自己的cmd脚本文件

掌握以上介绍的内容,你就可以查看和学习所有的cmd命令的功能及使用方法,进而成为一名出色的cmd脚本程序猿。

脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。

我们打开电脑的记事本程序(即notepad.exe),打开方法比较多,可以采用运行notepad命令来启动,也可以直接单击开始按钮,搜索“记事本”来打开,还可以在电脑上新建一个文本文档之后双击打开。

打开记事本之后,我们就可以直接在里面编写脚本程序,通过组合多个cmd命令,来实现一些复杂的功能。比如下面是1个比较简单的脚本程序,它可以实现让电脑说话的功能。

这个脚本程序由4句命令组成,不清楚其功能可以在cmd.exe中执行“help+空格+命令名”来获取其功能介绍,也可以执行“命令名+空格+/?”来获取帮助。我依次说明一下每个命令的效果:

1)第1行命令是关闭接下来的程序运行显示,也就是说第2行~第4行命令的运行不会有任何显示输出在用户面前;

2)第2行命令是调用VBS使用系统的英文朗读功能,说出“I love you!”。大家可以将双引号里的内容改成任何话,用来表白、骂人,都是挺好玩的,嘿嘿~

3)第3行命令就是给用户显示一句话“Goodbye”;

4)第4行命令是中断命令的执行,避免cmd.exe的窗口自动关闭,使用户能看到Goodbye。

又比如下面这个脚本程序,它可以实现“打印任务清除并重启打印服务”的功能。

再比如下面这个脚本程序,虽然只有一句代码,但它却可以将你电脑整个D盘的文件体系,保存为一个名叫“电脑D盘文件体系”的txt文件,可以迅速将整个D盘的文件的文件名与文件树状图保存下来。

因为用help或/?能查出任何命令的功能和使用方法,所以我就不再一一细述了。以上只简单介绍了3个脚本文件的功能,如果说电脑是笨拙的大力士,那脚本就是使它变灵活、变听话的口服液,一服就生效,嘿嘿~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190814A0I55U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券