是自己在bilibili上找的教学视频,总共44节,我打算每十节整理笔记,同时也把博客当作自己的学习笔记与成长记录吧。
一:
批处理文件命令分为内置命令(可去www.cnblogs.com查看部分内置命令)与外置命令;
1、批处理程序:
首先批处理文件也有注释符即 rem 类似于c中的 // 和 /*
笔记中注释的地方我自己直接采用()
eg:@ehco off ( 起到关闭盘符的作用)
echo(类似于print) /a (表示后面要进行算数运算)set(定义一个变量) var(变量名)
ehco%var%(% %表示输出一个数值)
pause(如果没有的话,脚本程序执行完会直接关闭,用户将看不到内容)
2、查看文件命令 eg:
此处将上面的文件叫作a.txt
执行 :type a.txt
将出现:
@ehco off ( 起到关闭盘符的作用)
echo(类似于print) /a (表示后面要进行算数运算)set(定义一个变量) var(变量名)
ehco%var%(% %表示输出一个数值)
pause(如果没有的话,脚本程序执行完会直接关闭,用户将看不到内容)
3、与 或运算的短路(学习c时就讲过):
&&与 ||或
eg:F&&T(此语句将不会被执行) T||T(此语句将不会被执行)
4、批处理基本命令(注:当我们已经知道命令名称以及其大致功能,我觉得可以直接 命令 /?)
命令格式:
eg:net user 用户名 密码 /add
参数传递:
eg:(上面说ehco像print的说法似乎错了。。。。给我的感觉就像是printf和scanf的结合体)
@echo off
echo NHN(充当了%1)
ehco 123456(充当%2)
net user %1 %2 /add
pause
(上面是因为没输入参数导致)
五、奇怪知识(两个内置命令):color 背景色 字体色(当关闭了cmd时,设置的颜色将恢复为原来的黑白。)
title “ ”(即改变文件标题)
补:date /t 查看当前计算机的时间(如果没有/t,显示为当前时间,还会让用户更改时间,此时可用ctrl+c )
time 与date 用法相同
目录与文件的命令:
dir: 查看目录列表
mkdir(md) :创建目录
cd .. :回到父目录
rmdir(rd) : 删除目录 (若目录下存在文件,则会出现提醒)
rename(ren):目录重命名
copy:目录复制 (复制对象 )(复制目标位置)
move:文件剪切
注: *.txt 代表所有txt型的文件,因为 * 是任意多字符的意思
echo 1>1.txt 是将1 加入到1.txt中
tree:用树状结构查看计算机目录及文件。