专注于分享seo思维和sem网络营销的园林绿化SEO博客
顶部右侧自定义文字
aliyun-1212-large.jpg
aliyun-1212-large.jpg

网站首页 个人杂记 正文

常见的dos命令bat命令大全

2023-07-01 个人杂记 7151 ℃ 0 评论
广告位 后台主题配置管理

文章目录

  • 一、bat(批处理文件类型)

  • 二、命令简介


    • 1.基础语法

    • 2.关闭或打开回显命令

    • 3.定义变量

    • 4.调用变量

    • 5.已管理员身份执行了命令提示符

    • 6.进入指定路径

    • 7.防止dos窗口关闭

    • 8.延迟执行命令

    • 9.输出信息到控制台

    • 10.循环

    • 11.调用某个bat文件并执行

    • 12.打开某个文件夹、文件、使用特定的软件打开某个文件


一、bat(批处理文件类型)

注意事项
1.文件保存格式为ANSI(后果:导致中文乱码或执行命令不生效)
2.以管理员身份运行文件(后果:否则无法执行或执行无反应)
3.以ANSI格式保存后执行出现乱码,需要重新再次以ANSI格式保存后然后再次执行

二、命令简介

1.基础语法

基础语法(on和off都是echo的关键字,echo on 是打开回显,echo off是关闭回显。系统默认是echo on。前面加上@又是为什么?echo off只能关闭echo off后面的代码的回显,但不能关闭自身的回显,所以需要加上@关闭自身的回显。)

@echo off
pause	

2.关闭或打开回显命令

关闭或打开回显命令

@echo (off|on)

3.定义变量

定义变量

set 变量名=变量值

4.调用变量

调用变量

%变量名%

5.已管理员身份执行了命令提示符

已管理员身份执行了命令提示符

cmd

在这里插入图片描述

6.进入指定路径

进入指定路径

cd /d 路径地址

7.防止dos窗口关闭

一般在最后调用,防止dos窗口关闭

pause

8.延迟执行命令

延迟执行命令,有效范围从 -1 到 99999 秒

@echo offTIMEOUT /T 5pause

在这里插入图片描述

9.输出信息到控制台

输出信息到控制台

echo 文本内容

10.循环

循环(将逗号换为空格、逗号或等号,输出的结果和上面都是一样的。这些符号都是作为分割元素的符号)

for %%I in (A,B,C) do echo %%I

11.调用某个bat文件并执行

调用某个bat文件并执行
两者的区别:
call是在当前的命令窗口执行调用的脚本命令,当调用的脚本命令执行完成返回到原先的脚本命令中继续执行(顺序执行无法同时执行)
start是会打开一个新的命令窗口执行脚本中的命令,两个脚本同时执行(实现同时执行)

call D:\test.bat
call 文件所在的目录及文件名称
start D:\test.bat
start 文件所在的目录及文件名称

12.打开某个文件夹、文件、使用特定的软件打开某个文件

打开指定的文件

start "" "D:\test.txt"start "" "文件目录及文件名称"

打开指定的文件夹

start "" "D:\folder"start "" "文件夹目录"

使用特定的软件打开某个文件(这里演示的是用Notepad++打开文本文件)

start D:\软件\Notepad++7.7.1\notepad++.exe "D:\test.txt"start 打开文件的应用程序路径及名称 "被打开的文件路径及名称"


Tags:

请在这里放置你的在线分享代码
广告位 后台主题配置管理

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

«    2024年4月    »
1234567
891011121314
15161718192021
22232425262728
2930
标签列表
aliyun-1212-large.jpg