目录
1.文件命令
dir
- 功能:
显示目录中的文件和子目录列表。
- 格式
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4] [drive:][path][filename] 指定要列出的驱动器、目录和/或文件。
- 例子
C:\Users\SX202>dir
- 结果
C:\Users\SX202>dir 驱动器 C 中的卷没有标签。 卷的序列号是 789F-C64E C:\Users\SX202 的目录 2020/08/26 15:59 <DIR> . 2020/08/26 15:59 <DIR> .. 2019/10/30 17:18 <DIR> .spss 2021/03/05 11:03 <DIR> 3D Objects 2021/03/05 11:03 <DIR> Contacts 2021/09/02 17:13 <DIR> Desktop 2021/03/05 11:03 <DIR> Favorites 2021/03/05 11:03 <DIR> Links 2021/03/05 10:03 <DIR> OneDrive 2021/03/05 11:03 <DIR> Saved Games 2021/03/05 11:03 <DIR> Searches 2021/03/05 11:03 <DIR> Videos 0 个文件 0 字节 12 个目录 157,644,075,008 可用字节
cd
- 功能
C:\>cd /? 显示当前目录名或改变当前目录。
- 格式
CHDIR [/D] [drive:][path] CHDIR [..] CD [/D] [drive:][path] CD [..] .. 指定要改成父目录。
- 例子
C:\Users\SX202>cd C:\HY\hy1
- 结果
C:\HY\hy1>
md或者mkdir
- 功能
C:\>md /? 创建目录。
- 格式
mkdir [drive:]path md [drive:]path
- 例子
C:\>md HyTest C:\HyTest>md test1 C:\HyTest>md test2 C:\HyTest>md test3
- 结果
tree
- 功能
C:\HyTest>tree /? 以图形显示驱动器或路径的文件夹结构。
- 格式
TREE [drive:][path] [/F] [/A] /F 显示每个文件夹中文件的名称。 /A 使用 ASCII 字符,而不使用扩展字符。
- 例子
C:\HyTest>tree
- 结果
卷 Windows 的文件夹 PATH 列表 卷序列号为 4240-7BED C:. ├─test1 ├─test2 └─test3
type nul
- 功能
C:\HyTest\test1>type nul /? 显示文本文件的内容。
- 格式
TYPE [drive:][path]filename
- 例子
C:\HyTest\test1>type nul >test1.txt C:\HyTest\test1>type nul >test2.txt
- 结果
copy
- 功能
C:\HyTest\test1>copy /? 将一份或多份文件复制到另一个位置。
- 格式
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B ] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]] source 指定要复制的文件。 /A 表示一个 ASCII 文本文件。 /B 表示一个二进位文件。 /D 允许解密要创建的目标文件 destination 为新文件指定目录和/或文件名。 /V 验证新文件写入是否正确。 /N 复制带有非 8dot3 名称的文件时, 尽可能使用短文件名。 /Y 不使用确认是否要覆盖现有目标文件 的提示。 /-Y 使用确认是否要覆盖现有目标文件
- 例子
C:\HyTest\test1>copy test1.txt ..\test2
- 结果
- 注意:copy只能复制文件,不能复制文件夹;如果要复制一个文件到另一个文件夹中要记得写清楚路径,不然会自动在当前路径下创建一个新的文件夹
move
- 功能
C:\HyTest\test1>move /? 移动文件并重命名文件和目录。
- 格式
要移动至少一个文件: MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination 要重命名一个目录: MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2 [drive:][path]filename1 指定你想移动的文件位置和名称。 destination 指定文件的新位置。目标可包含一个驱动器号 和冒号、一个目录名或组合。如果只移动一个文件 并在移动时将其重命名,你还可以包括文件名。 [drive:][path]dirname1 指定要重命名的目录。 dirname2 指定目录的新名称。 /Y 取消确认覆盖一个现有目标文件的提示。
- 例子
C:\HyTest\test1>move HY2 ..\test2
- 结果
- 注意 :要写清楚移动的路径,不然就会自动创建一个新的文件夹
echo
- 功能
C:\HyTest\test1>echo /? 显示消息,或者启用或关闭命令回显。
- 格式
ECHO [ON | OFF] ECHO [message] 若要显示当前回显设置,请键入不带参数的 ECHO。
- 例子
C:\HyTest\test1>echo Hello>test1.txt C:\HyTest\test1>echo World>test2.txt
- 结果
del
- 功能
C:\HyTest\test1>del /? 删除一个或多个文件。
- 格式
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
- 例子
C:\HyTest>type nul>test3.txt C:\HyTest>del test3.txt
- 结果
type
- 功能
C:\HyTest>type /? 显示文本文件的内容。
- 格式
TYPE [drive:][path]filename
- 例子
C:\HyTest\test1>type test1.txt
- 结果
Hello
2.其他命令
cls
- 功能
C:\HyTest>cls /? 清除屏幕。
- 格式
CLS
- 例子
C:\HyTest>cls
- 结果:屏幕被清除
3.设置环境变量
- 功能:查看环境变量
- 格式:
C:\HyTest\test1>echo %JAVA_HOME%
- 例子:
C:\HyTest\test1>echo %JAVA_HOME%
- 结果:
D:\WorkSpace\Java\jdk
- 功能:设置环境变量
- 格式:
SET [variable=[string]] variable 指定环境变量名。 string 指定要指派给变量的一系列字符串。
- 例子:
C:\HyTest\test1>set path=%JAVA_HOME%;C:\HyTest\test1
- 结果 :设置环境变量成功