CMD 命令 批处理 脚本学习5

内容分享3小时前发布
0 0 0

用户用户组操作命令

net user 用户操作

用户组操作 net localgroup[组名] /help

主机连通性操作命令

ping www.baidu.com

CMD 命令 批处理 脚本学习5

网卡

ping 127.0.0.1

CMD 命令 批处理 脚本学习5

网络路由器

tarcert www.baidu.com

CMD 命令 批处理 脚本学习5

经过7个网络设备

网络适配器

ipconfig

CMD 命令 批处理 脚本学习5

arp信息命令

CMD 命令 批处理 脚本学习5

需要管理员权限

if..else…选择结构需要写在一行

新建一个bat文件

@echo off

set s=hello

if %s%==hello (echo yes) else (echo no)

pause

exists 判断文件是否存在

@echo off

rem判断文件是否存在

if exist F:1.bat (echo yes) else (echo no)

pause>null

null不显示请按任意键继续

if…else…不写在一行

@echo off

if exist F:1.bat (

echo file is find

) else (

echo file isn t find

)

pause>null

CMD 命令 批处理 脚本学习5

路径要写对,注意关键字的空格

文件判断删除

@echo off

if exist F:1.bat (

echo file is find

del F:1.bat

echo file is delete!

) else (

echo file isn t find

)

pause>null

与上文多了两行代码

del F:1.bat

echo file is delete!

CMD 命令 批处理 脚本学习5

再执行一遍

CMD 命令 批处理 脚本学习5

循环遍历文件夹

for /d 遍历文件夹,不会遍历文件

/d 是开关

for /d in (路径/ do 具体操作)

%%a 保存变量

%%【变量名字】

@echo off

rem for  当前路径下文件

for /d %%a in (*) do echo %%a

pause>null

CMD 命令 批处理 脚本学习5

遍历当前位置文件夹,找到1文件夹,并删除1

@echo off

rem for  当前路径下文件

for /d %%a in (*) do if %%a==1 rd /s %%a

for /d %%a in (*) do echo %%a

pause>null

CMD 命令 批处理 脚本学习5

CMD 命令 批处理 脚本学习5

遍历文件夹下文件

for /r “目录路径” %%v in (匹配规则*.bat) do 执行操作 %%v

@echo off

for /r “F:2” %%v in (*.txt) do echo %%v

pause>null

CMD 命令 批处理 脚本学习5

删除2下所有txt文件

@echo off

for /r “F:2” %%v in (*.txt) do echo %%v

echo delete all *.txt

for /r “F:2” %%v in (*.txt) do del %%v

cd 2

dir

pause>null

CMD 命令 批处理 脚本学习5

遍历数字

for /L %%s in(start,step,end) do 具体操作

遍历1到20

@echo off

for /l %%s in (1,1,20) do echo %%s

pause>null

CMD 命令 批处理 脚本学习5

可以遍历ip

@echo off

for /l %%s in (1,1,20) do ping %1.%%s

pause>null

编写完成后到终端找到这个程序,我这里是forl.bat

CMD 命令 批处理 脚本学习5

遍历文件内容

@echo off

for /f %%s in (forl.bat) do echo %%s

pause>null

CMD 命令 批处理 脚本学习5

这边空格之后的文件不显示了。我还在找教程看

© 版权声明

相关文章

暂无评论

none
暂无评论...