专栏首页datartisan如何在 Windows 10上创建和运行批处理文件

如何在 Windows 10上创建和运行批处理文件

在 Windows 10 上,批处理文件是一种特殊的文本文件,通常具有。Bat 扩展,它包含一个或多个命令,命令提示符可以理解并依次运行以执行各种操作。

通常情况,你可以手动键入命令以执行特定任务或更改 Windows 10 上的系统设置。然而,批处理文件简化了重新输入命令的工作,节省了时间和避免了可能出现的不可逆转的错误。

你还可以使用 PowerShell 等其他工具编写更高级的脚本。然而,当你需要运行命令来改变设置、自动化例程、启动应用程序或启动网站时,使用带有命令提示符的批处理文件是一个方便的选择。

本文将指导你完成在设备上创建和运行第一批文件的步骤。此外,我们还将概述使用 Task Scheduler 创建自动化脚本的步骤。

如何在 Windows 10上创建批处理文件

创建批处理(脚本或批处理脚本)文件的过程很简单。你只需要一个文本编辑器和一些基本的命令行知识。在下面的说明中,我们将讲述编写基本批处理文件的步骤、编写脚本以更改 Windows 10 上的系统设置的步骤。

创建基本批处理文件

要在 Windows 10 上创建一个基本的批处理文件,请使用以下步骤:

  1. 点击开始搜索框
  2. 搜索记事本并打开应用程序
  3. 在文本文件中键入以下行以创建批处理文件:
@ECHO OFF
ECHO 恭喜你! 你的第一个批处理文件运行成功。
PAUSE
  • @ECHO OFF:禁用显示提示符,以便在命令行上只显示返回的文本信息。通常,这一行放在文件的开头。(您可以在不使用“@”的情况下使用该命令,但是符号隐藏了正在执行的命令以创建一个更清晰的返回。)
  • ECHO:在屏幕上打印任意文本。
  • PAUSE:在执行命令后保持窗口打开。如果不使用此命令,则脚本运行完毕后,窗口将自动关闭。当运行多个任务并且希望在它们之间暂停时,可以在脚本末尾或在特定命令之后使用此命令。
  1. 单击“文件”菜单
  2. 选择另存为选项
  3. 为脚本键入一个名称,例如,first_basic_batch.bat

完成这些步骤后,双击该文件来运行它,将显示如下窗口:

如何在 Windows 10 上运行批处理文件

在 Windows 10 上,你至少可以用三种方式运行批处理文件。你可以使用文件资源管理器或命令提示符按需运行它。您可以使用“任务计划程序”创建任务,以按计划运行该任务。或者您可以将脚本放在“启动”文件夹中,以便每次登录到您的 Windows 10 帐户时运行它。

按需运行批处理文件

命令提示符

使用命令提示符运行批处理文件步骤:

  1. 打开开始搜索框
  2. 搜索cmd命令提示符,右键单击应用程序,并选择 以管理员身份运行 选项
  3. 输入批处理文件的路径和名称,然后按回车:

C:\WINDOWS\system32>D:\bat\first_basic_batch.bat

完成这些步骤后,控制台将返回结果,即使脚本不包含“ PAUSE”命令,窗口也不会关闭。

文件资源管理器

使用文件资源管理器运行批处理文件步骤:

  1. 打开文件浏览器
  2. 浏览到带有脚本的文件夹
  3. 双击批处理文件以运行它
  4. (可选)如果要执行一个需要管理员特权的命令,需要以管理员身份运行脚本,方法是右键单击批处理文件并选择 以管理员身份运行 选项。
  1. 点击 按钮

完成这些步骤后,批处理将按顺序运行每个命令,并在终端中显示结果。

按计划运行批处理文件

要在 Windows 10上按计划执行一个批处理文件,你可以使用任务计划程序来完成以下步骤:

  1. 点击开始搜索框
  2. 搜索任务计划程序,然后点击顶部搜索结果打开应用程序
  3. 右键单击任务计划程序库分支并选择新文件夹选项
  4. 键入文件夹的名称,例如 MyScripts。
    • 提示: 不是必须要创建文件夹,但建议保持任务的条理性。
  5. 点击确定按钮
  6. 展开任务计划程序库分支
  7. 右键单击 MyScripts 文件夹
  8. 选择 创建基本任务 选项。
  9. 名称字段中,键入任务的描述性名称,例如 SystemInfoBatch。
  10. (可选)在描述字段中,为任务创建描述
  11. 点击下一步按钮
  12. 选择 Monthly 选项。
    • 提示: 在 Windows 10中,任务计划程序允许您从不同的触发器中进行选择,包括特定的日期、启动过程中,或者当用户登录到设备时。在本例中,我们选择每月运行一个任务的选项,但是您可能需要根据需要配置其他参数。
  13. 点击下一步按钮
  14. 使用开始设置,确认开始运行任务的日期和时间
  15. 使用每月下拉菜单来选择一年中你想要运行任务的月份。
  16. 使用下拉菜单来确认任务将运行的天。
  17. 点击下一步按钮
  18. 选择 启动程序 选项以运行批处理文件。
  19. 程序或脚本字段中,单击 浏览 按钮
  20. 选择您创建的批处理文件,点击下一步按钮。
  21. 单击 完成 按钮

这些说明涵盖了使用任务计划程序创建基本任务的步骤。如果希望创建更加可定制的任务,请使用以下说明。

启动时运行批处理文件

如果你希望每次登录到 Windows 10 帐户时执行一系列命令,你可以将脚本放在启动文件夹中以保存额外的步骤,而不是使用任务计划程序。要在 Windows 10上启动脚本,请使用以下简单步骤:

  1. 打开文件浏览器
  2. 浏览到带有批处理文件的文件夹
  3. 右键单击批处理文件并选择 复制 选项
  4. 使用 Windows 键 + r 快捷键打开 Run 命令
  5. 输入命令:shell:startup
  6. 点击确定按钮
  7. 在启动文件夹中的Home选项卡上单击粘贴选项。(或单击粘贴快捷方式以创建批处理文件的快捷方式。)
  8. 重启电脑

完成这些步骤后,每次登录到 Windows 10时,批处理文件将执行并运行所包含的命令。

本文分享自微信公众号 - 乐享数据8090(gh_5703273a0562),作者:爱学习的

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-12-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 磁盘操作系统(DOS)

    一、概要 Disk Operation System(DOS)即磁盘操作系统,与win7一样是一个操作系统,字符界面,单用户,单任务。 dos,是磁盘操作系统的...

    张果
  • Armada|如何使用Kubernetes在数千个计算节点上运行数百万个批处理作业

    客座文章作者:G-research 计算平台工程经理 Jamie Poole。博文最初在G-research 的博客[1]上发表

    CNCF
  • 如何在Ubuntu 14.04上使用PEPS运行自己的邮件服务器和文件存储

    我们都使用Gmail或Dropbox等电子邮件和在线文件存储服务。但是,这些服务可能不适合存储个人和专业的敏感数据。在附上重要的商业合同或机密信息时,我们是否相...

    圣人惠好可爱
  • vue3.0beta.1 创建项目 安装node.js安装 vue-cli创建 vue 项目:运行项目浏览项目批处理(bat)文件项目结构

    这个和以前的安装命令是不一样的,估计是要和以前的vue-cli做区别。 如果安装了以前的版本,建议先卸载

    用户1174620
  • n3.Docker之Win10和Server使用实例

    注意事项: Docker for Windows 有两种运行模式,一种运行Windows相关容器,一种运行传统的Linux容器。同一时间只能选择一种模式运行。

    WeiyiGeek
  • PowerToys 0.21.1汉化版,免费给 Win10 加装各种增强新功能的效率利器

    Coloricker是一种简单而快速的系统范围颜色选取器,具有 +。颜色选取器允许从任何当前正在运行的应用程序选取颜色,并自动将 HEX 或 RGB 值复制到剪...

    萌海无涯
  • Windows Java Usage Tracker本地提权漏洞分析(CVE-2018-3211)

    近期,我们发现了一个Java Usage Tracker中的设计缺陷,可导致攻击者创建任意文件,注入指定参数,并实现本地权限提升。反之,该漏洞可以用于权限提升,...

    C4rpeDime
  • Windows服务的快速搭建与调试(C#图解)

    目录 一、什么是Windows 服务? 二、创建Windows 服务与安装/卸载批处理。 三、调试Windows 服务。 正文 一、什么是Windows ...

    Java中文社群-磊哥
  • 如何让你每天健康地玩游戏?这里有个小方法你可以参考一下

    相信有不少人在用电脑打游戏和用电脑学习之间总会有冲突,比如自己计划早上八点半玩半个钟头的电脑游戏,九点学习,但是因为游戏的任务没完成可能会导致学习的时间推迟。

    可定
  • Windows Java Usage Tracker本地提权漏洞分析

    近期,我们发现了一个Java Usage Tracker中的设计缺陷,可导致攻击者创建任意文件,注入指定参数,并实现本地权限提升。反之,该漏洞可以用于权限提升,...

    FB客服
  • Windows使用ROS机器人操作系统全面资料汇总

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

    zhangrelay
  • 使用Vagrant在几秒钟内调试内核

    所有Windows内核黑客(从初学者到专业人士)都知道,设置和管理用于内核调试的虚拟机可能很耗时。Vagrant是一个免费的开源工具,可以自动创建和自动化VM。...

    franket
  • 使用Apache Flink进行流处理

    如果在你的脑海里,“Apache Flink”和“流处理”没有很强的联系,那么你可能最近没有看新闻。Apache Flink已经席卷全球大数据领域。现在正是这样...

    此中剑无涯
  • 自制简单实用脚本

    刚开始学习编程的同学有不少喜欢玩脚本的,那么今天我就来教大家如何自制一个简单实用的脚本软件,而在批处理脚本中最常用的便是bat和vbs。那么bat到底是什么呢?

    网e渗透安全部
  • 每周精选:20万DBA都在关注的11个问题

    我们定期从墨天轮问答平台上用户遇到的问题中整理出一些常见问题和诊断总结,供大家参考学习,详细的诊断分析过程可以通过点击标题链接查看。

    数据和云
  • cmd命令详解

    这几天用了一下Windows系统的“黑框”,即win+R键,发现有些命令都忘了,还得查,就总结了一下:

    泰斗贤若如
  • c语言基础学习02_windows系统下的cmd命令

    ============================================================================= 注意...

    黑泽君
  • 3个学生的linux视频学习笔记

    工欲善其事必先利其器,这一节课主要以Windows系统为例,介绍了用Linux编程之前需要下载并安装的软件:Xshell,git,markdown,Winscp...

    生信技能树
  • windows下mysql每天定时备份数据库几种方法

    在windows中备份mysql 数据库的方法有很多种,如有常用的WinRAR备份mysql、mysqldump备份成sql文件、xcopy 直接复制文件形式备...

    用户5005176

扫码关注云+社区

领取腾讯云代金券