当前位置: 首页 > news >正文

计算机网络基础:DOS命令、批处理脚本常见命令

目录

1. DOS 基础命令

1. echo 、 > 编写文件

2. type 读取文件

3. copy con 整段编写

4. attrib 命令

5. 快速生成空文件

6. 修改关联性

7. 关机shutdown

8. 复制文件copy、移动文件move

9. 重命名ren

2. 批处理

2.1 简单显示

2.2 死循环

2.3 定时关机小程序

2.4 其他


创建文件:1. echo      2.copy con

1. DOS 基础命令

1. echo 、 > 编写文件

以下内容均为cmd中的命令

echo hello world!

上述命令代表在dos界面中输出:

如果想要保存在文件中,利用>符号即可:需要注意的是,> 会覆盖文件中的信息

echo hello world! > demo.txt

追加的话,echo hello world! >> demo.txt,用两个>

2. type 读取文件

如下:

分页显示:

| 可以配合任何使用,例如:dir c:\Windows | more

3. copy con 整段编写

copy con 文件名 ------------> 可以实现整段的编写

ctrl + z 终止编写

4. attrib 命令

+s 变为受系统保护的文件,+a 只读属性,+h 代表隐藏

5. 快速生成空文件

这里的数字单位是 字节

6. 修改关联性

把txt文件解释为exe可执行文件

7. 关机shutdown

shutdown -s -f -t 100 100s后强制关机

shutdown -a 取消关机操作

shutdown -s -f -t 1000 -c "haha "

8. 复制文件copy、移动文件move

复制:

移动:

9. 重命名ren

2. 批处理

批处理:自上而下成批的处理每一条dos命令

创建方法:新建记事本,改为后缀为.bat 即可

@echo off 屏蔽执行过程

@echo off
echo #################
echo hello,i am Henry
echo #################
pause

2.1 简单显示

其中echo. 是空一行

>nul 2>nul 是不显示操作,不管成功与否都不会显示

@echo off
color 0a
echo #################
echo    trash process
echo #################
echo.
pause
echo trash is cleaning....
ping -n 10 127.0.0.1 >nul 2>nul

2.2 死循环

start 打开网页、程序等,不加的话默认打开cmd程序

:d 是把程序分块的意思,配合goto使用

下面的命令就是无限打开cmd窗口!

复制到启动路径,以后每次开机都会无限打开cmd

%userproflie% 默认解析当前登录用户的家路径

2.3 定时关机小程序

 如下:

@echo off
title Henry
color 0a

:menu
cls
echo ==============
echo            menu
echo      1. shutdown
echo      2. quxiao 
echo      3.   exit
echo ==============

set /p num=please select:
if "%num%"=="1" goto 1
if "%num%"=="2" goto 2
if "%num%"=="3" goto 3

echo please reselect
pause
goto menu

:1
set /p a=please input time(s):
shutdown -s -f -t %a%
goto menu

:2
shutdown -a
goto menu

:3
exit

2.4 其他

相关文章:

  • Linux动静态库
  • *PyCharm 安装教程
  • for循环可遍历但不可以修改列表原因分析
  • 集成开发环境GoLand安装配置结合内网穿透实现ssh远程访问服务器
  • 18-除自身以外数组的乘积
  • P8716 [蓝桥杯 2020 省 AB2] 回文日期
  • 力扣-贪心-45 跳跃游戏
  • 【分布式数据一致性算法】Gossip协议详解
  • 【Rust中级教程】2.7. API设计原则之灵活性(flexible) Pt.3:借用 vs. 拥有、`Cow`类型、可失败和阻塞的析构函数及解决办法
  • 使用ESP-IDF来驱动INMP441全向麦克风
  • Python游戏编程之赛车游戏2
  • 【数据结构】(12) 反射、枚举、lambda 表达式
  • 苍穹外卖中的模块总结
  • Locale+Jackson导致Controller接口StackOverflowError异常解决
  • vue:vite 代理服务器 proxy 配置
  • TSMaster【第八篇:首战成名——第一个仿真工程实录(完整3000字版)】
  • Python深度学习:遥感影像目标识别中的数据标注技巧
  • 数据库增删查改sql语句
  • at32f103a+rtt+AT组件+esp01s 模块使用
  • Neo4j使用neo4j-admin导入csv数据方法
  • 中国银行副行长刘进任该行党委副书记
  • 马上评丨又见酒店坐地起价,“老毛病”不能惯着
  • 西湖大学独家回应本科招生走出浙江:经过三年试点,条件成熟
  • 朝鲜证实出兵俄罗斯协助收复库尔斯克
  • 商务部:将积极会同相关部门加快推进离境退税政策落实落地
  • 5月动漫|“爱死机”即将回归,《明末》或是下一个大IP?