创建目录,以及切换目录

mkdircd
查看文本文件内容

type
显示目录内容


tree是以树状结构显示文件夹内容
dir//可以当做查找文件的路径dir /s /b a.jsptree
拷贝文件

copy
删除目录

rd
给目录或者文件重命名

ren
移动文件

move
删除文件

del
替换文件

replace
创建连接符号
mklink
查看或修改文件或者目录的属性
- A:存档
- B:只读
- S:系统
- H:隐藏

attrib -R 1.txt//去掉1.txt只读属性attrib +H movie//隐藏movie文件夹
创建文件

设置’文件扩展名’关联到的 ‘文件类型’
assoc //显示所有'文件扩展名'关联assoc .txt //显示.txt代表的文件类型,结果会显示.txt=txtfileassoc .txt=txtfile //恢复.txt正常关联

修改.txt类型需要管理员权限
设置文件类型关联到的”执行程序的参数”
ftype //显示所有文件类型关联ftype exefile //显示exefile类型关联的命令行,结果显示 exefile="%1" %*ftype txtfile=C:\Windows\notepad.exe %1//设置txtfile类型关联的命令行为: C:\Windows\notepad.exe %1
当双击一个.txt文件的时候,Windows并不适合根据.txt直接判断用notepad.exe打开 而是先判断.txt属于txtfile’文件类型’,在调用txtfile关联的命令行 txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1
递归查找
forfiles /p . /m .svn /s /c "cmd /c svn up -r12005" // 在当前目录下查找含有.svn的文件或目录(递归子目录),并对该目录执行指定版本号svn更新forfiles /p c:\myfiles /m .svn /s /c "cmd /c svn up -r12005" // 在c:\myfiles目录下查找含有.svn的文件或目录(递归子目录),并对该目录执行指定版本号svn更新
查看文件


typemore
注册表操作
reg
显示当前path变量值

path d:\xxx;%PATH%//将d:\xxx路径添加到path中set path=%path%;d:\execute//在path变量中添加d:\execute(注:修改的path只会影响当前会话,也不会存储到系统配置中去;当cmd窗口关闭,新设置的path也就不存在了)
清空屏幕
cls
显示当前windows系统版本号
verwinver //弹窗显示
显示当前用户名称
whoami
显示当前计算机名称
hostname
显示当前时间
time /t
运行某程序或命令
start /max notepad.exe//最大化方式启动记事本start /min calc.exe//最小化方式启动计算器
查看命令行环境字符编码
chcp

显示当前计算机综合信息
systeminfo

关闭重启注销休眠计算机
shutdown /s //关闭计算机shutdown /s /t 3600 //一小时后,关闭计算机shutdown /a //终止系统关闭shutdown /r //关闭并重启计算机shutdown /m 192.168.1.166 /r //关闭并重启ip为192.168.1.166的计算机
注销当前用户
logoff
注册或反注册com组件
regsvr32 /s clock.ocx//以无声方式注册clock.ocx组件regsvr32 /u myCommon.dll//卸载myCommon.dll组件
凭据Credential(保存的用户名和密码)
cmdkey /list //列出可用的凭据cmdkey /list:10.12.190.82 //列出指定目标的凭据
设置防火墙
netsh advfirewall
任务计划
schtasks
net命令
经常操作
tasklisttaskkill /pid 1230 /pid 1241 /pid 1222 /t
网络操作
pingipconfignslookupnetstat -anoroutetracertarp
文本处理
edit config.inifindfinstr
远程桌面连接
mstsc
