前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >bat脚本使用教程

bat脚本使用教程

作者头像
姓王者
发布2024-12-20 13:28:27
发布2024-12-20 13:28:27
16200
代码可运行
举报
文章被收录于专栏:姓王者的博客
运行总次数:0
代码可运行

bat脚本使用教程

.bat 文件是 Windows 批处理文件(Batch File)的扩展名。批处理文件是一种包含一系列命令的脚本文件,这些命令可以由 Windows 命令解释器(cmd.exe)执行。批处理文件用于自动化简单的任务,如文件操作、程序执行、系统配置等。

配置环境变量

为方便我们快速打开脚本,可以先配置环境变量

2024-12-11-211228
2024-12-11-211228

如图,为系统环境变量的path添加文件目录,这个文件目录下包含bat脚本文件

2024-12-11-211534
2024-12-11-211534

那么让我们来简单了解一下。bat文件

基本使用

操作

命令

描述

关闭命令回显

@echo off

关闭命令回显,使批处理文件执行时不显示执行的命令

显示文本

echo 你好,世界!

在命令行显示文本

暂停

pause

暂停执行,等待用户按任意键继续

创建目录

mkdir 新目录名

创建一个新目录

删除目录

rmdir 目录名

删除一个空目录

删除文件

del 文件名

删除一个文件

复制文件

copy 源文件名 目标文件名

复制文件到新位置

移动文件

move 源文件名 目标文件名

移动或重命名文件

查找字符串

find 字符串 文件名

在文件中查找字符串

退出批处理

exit

退出批处理文件执行

调用另一个批处理文件

call 另一个批处理文件名.bat

调用并执行另一个批处理文件

设置变量

set 变量名=值

设置或修改环境变量

使用变量

%变量名%

在批处理文件中使用变量

循环操作

for %变量名 in (集) do 命令

对集合中的每个项执行命令

条件判断

if 条件 命令

根据条件执行命令

跳转至标签

goto 标签名

跳转到批处理文件中的标签位置

错误检查

errorlevel

检查命令执行后的错误代码

示例

代码语言:javascript
代码运行次数:0
复制
@echo off
set "appName=%1"
set "url=%2"

if "%appName%" == "qq" (
    start "" "D:\QQQQ\QQ.exe"
) else if "%appName%" == "edg" (
    start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "%url%"
) else if "%appName%" == "edge" (
    start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "%url%"
) else if "%appName%" == "chrome" (
    start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" "%url%"
) else if "%appName%" == "chrom" (
    start "" "C:\Program Files\Google\Chrome\Application\chrome.exe" "%url%"
) else if "%appName%" == "steam" (
    start "" "D:\steamm\steam.exe"
) else if "%appName%" == "stm" (
    start "" "D:\steamm\steam.exe"
) else if "%appName%" == "vs" (
    start "" "C:\Users\20984\AppData\Local\Programs\Microsoft VS Code\Code.exe"
) else if "%appName%" == "ide" (
    start "" "D:\IntelliJ IDEA Community Edition 2024.1.1\bin\idea64.exe"
) else if "%appName%" == "c" (
    start ""  "C:\Program Files\RedPanda-Cpp\RedPandaIDE.exe"
) else if "%appName%" == "cpp" (
    start ""  "C:\Program Files\RedPanda-Cpp\RedPandaIDE.exe"
) else if "%appName%" == "xwz" (
    start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "xingwangzhe.fun"
) else (
    echo Invalid application name or no application specified.
)

方便我快速打开qq,steam等 还可以快速打开我的网站:)

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024/12/11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • bat脚本使用教程
    • 配置环境变量
    • 基本使用
    • 示例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档