cd 路径名 进入某一个路径
cd\ 退回到当前路径的根目录
cd.. 退回到上一级目录
c: 跳转到c盘根目录,其他盘符一样
输入字符时按tab键可以补全
dir 列出当前路径下所有的文件及文件夹列表
start cmd 再开启一个新的cmd窗口(可以继承父cmd窗口的变量信息)
exit 退出当前的cmd窗口
cls 清屏
tasklist 列出当前所有进程列表
tasklist | findstr 关键字 列出当前进程中与输入关键字相关的所有进程
gpedit.msc 组策略
ctfmon.exe 重启输入法语言栏
control.exe 控制面板,输入control也可以
osk 打开屏幕键盘
ping 127.1 127.1是127.0.0.1的简写
start www.baidu.com 打开指定网站
ping -4 k 查看共享文件夹的ip地址,k表示共享文件夹的名字
如果遇到其他电脑可以访问共享文件夹,有一台电脑提示没有权限访问,在组策略里面设置,计算机配置->windows设置->安全设置-本地策略->安全选项->网络访问:本地账户的共享和安全模型里面打开就可以了
echo 打印内容 输出所打印的内容
set a=10 设置一个变量a=10
echo %a% 调用变量要用%包起来
rem %a% 注释信息,可以被打印出来
set /p a= 接收键盘输入,回车后将输入内容赋值给变量a
set /p a=请输入: 变量名后面可以跟提示语
set /a 10*30+2 输出运算结果
for %x in (1,2,3) do echo %x cmd中循环中的变量要用一个%号
for %%x in (1,2,3) do echo %%x bat中循环中的变量要用两个%号
for %i in (*.txt) do echo "%i"
pause 暂停当前程序,按任意键就会恢复
@cmd.exe bat文档最后一行输入这个不会被立马闪退
md aa 在当前路径下创建一个aa的文件夹
copy *.* d:/a 复制当前目录下的所有文件(不含文件)到指定文件夹
copy "C:\a.ini" "D:\a.ini"
ren "c:\a.exe" "a" 重命名该文件,不能重命名到其他路径
if exist d:\b.json type d:\b.json 如果存在这个文件,则打印出来
ren *.* *.mp4 修改将当前文件夹下的所有文件后缀
批量重命名,需要建一个bat到重命名的文件夹下,会过滤到rename.bat
setlocal enabledelayedexpansion
for %%x in (*) do (
if not "%%x"=="rename.bat" (
set /a sum+=1
rename "%%x" "!sum!.mp4"
)
)
pause