windows cmd和bat
1、cmd介绍
cmd,命令提示符,是windows下的命令交互程序。可以直接打开,也可以选择管理员身份打开。
2、bat介绍
.bat文件,为windows下的批处理机制。可以双击执行
具有一些简单语法,比如echo、循环等。
但更重要的是直接执行cmd命令,可以按序执行多个命令,一般是调用py/java等简单程序,还可以传递默认参数。
3、cmd与bat
(1)可以基于windows的管理,去直接或以管理员身份启动cmd。初始路径分别对应登录用户和system32
(2)在文件管理器的路径中,输入cmd,按下enter键可以启动cmd,并且路径为文件管理器的当前路径
(3)在cmd中,直接输入.bat文件,可以执行。相当于双击.bat文件。执行后,不会闪退,可以继续输入命令
(4)双击.bat文件,默认的在执行完命令后会闪退关闭窗口。
末尾追加新行,写入pause,执行完不会闪退,但是也无法继续输入命令,按下任意键关闭窗口
末尾追加新行,写入cmd,执行完不会闪退,可以继续输入命令
4、使用
(1)cmd直接输入文件,相当于双击,对于txt文件,会以记事本打开,而exe会执行程序
(2)输出
ping baidu.com>abc.txt
- 将执行过程和结果输出到指定文件中,如果文件不存在会自动创建
(3)打开资源管理器
explorer //默认相当于双击执行,为快速访问入口
explorer K: //打开指定目录
explorer . //打开当前目录
explorer k:\wd404\base_api //打开指定目录,注意必须是\,而/会导致定向到c盘的下载目录
5、python调用bat