文件夹管理
cd 显示当前目录名或改变当前目录。

md 创建目录。

rd 删除一个目录。

dir 显示目录中的文件和子目录列表。

tree 以图形显示驱动器或路径的文件夹结构。

path 为可执行文件显示或设置一个搜索路径。

copy 复制文件和目录树。


文件管理
del 删除一个或数个文件。

move 移动文件并重命名文件和目录。

ren重命名文件。

find 搜索字符串。

(管理员)fc 比较文件的不同

(管理员)replace 替换

网络命令
(管理员)ping 进行网络连接测试、名称解析

ftp文件传输

net 网络命令集及用户管理
telnet远程登陆

ipconfig显示、修改TCP/IP设置

msg 给用户发送消息

arp 显示、修改局域网的IP地址-物理地址映射列表

系统管理


关机就算了!!!
tskill 结束进程

taskkill结束进程(比tskill高级,但WinXPHome版中无该命令)

tasklist显示进程列表(Windows XP Home Edition中没有)

reg 注册表控制台工具

注册表的“增删查改”
powercfg控制系统上的电源设置

设置电源
对于以上列出的所有命令,在cmd中输入命令+/?即可查看该命令的帮助信息。如find /?
通过dos窗口创建一个文本文件
copy con {filename 创建的文件名}

开启或关闭批处理源码显示
echo {on|off} “打印的信息”

查看文本内容
type {filename 文本文件路径}

批处理某一行命令不显示
@{command 命令}
暂停程序,由用户决定是否继续
pause

调用批处理文件以及调用当前批处理文件的标号命令

注释

环境变量的设置与使用
推荐:关于set /p(显示赋值)的用法参见:https://blog.csdn.net/icanlove/article/details/
跳转到某一行
goto {:lable 程序指针跳转到指定的标签,从标签后的第一条命令开始继续执行批处理程序。}

打开一个窗口,调用另一个程序
start {/MIN 开始时窗口最小化} {/SEPARATE 在分开的空间内开始 16 位 Windows 程序} {/HIGH 在 HIGH 优先级类别开始应用程序} {/REALTIME 在 REALTIME 优先级类别开始应用程序} {/WAIT 启动应用程序并等候它结束} {/parameters 这些为传送到命令/程序的参数} filename

重定向与管道
{content} {>覆盖|>>追加} {filename 文件路径,将内容覆盖或追加进文件}

set {varible}=<{filename文件路径,将文件内容赋值给变量}



转义符 ^

逻辑命令符
字符串比较

判断变量是否存在
if defined {variblename}

%errorlevel%判断指令是否成功执行

for语句(循环结构)
1.无开关

2.开关/L

3.开关/F


4.开关/D或/R

截取字符串

替换字符串

合并字符串

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205063.html原文链接:https://javaforall.net
