由于今天想找一个安装了很久的应用(不知道放哪里了)使用了一下cmd窗口命令。在这里做一些相关记录。

cd D: (从C盘想直接切换到D盘,使用此命令是无效的,因为该命令仅改变当前驱动器下的工作目录)

cd /d D: (该命令却可以实现跨盘符的切换。 这是因为 /D 开关,除了改变当前驱动器的工作目录之外,还可改变当前驱动器)

一般情况下,使用以下3种命令查找文件/文件夹/程序

目录

where (常常用来查找已加入环境变量path的程序)

where命令的帮助信息如下:如何命令查看程序 是否加入了环境变量中

dir 查文件/文件夹/程序

dir 命令的帮助信息如下:

echo 看系统路径

与用户相关的环境变量目录echo 命令的帮助信息如下:快速打开系统路径的方法

where (常常用来查找已加入环境变量path的程序)

例如:where python

where adb (带不带后缀 .exe 都可以)

这个命令也可以查找普通程序和文件,例如:

where /r d:\ hash.exe

where /r d:\ hash

(递归查找d盘下,所有hash.exe程序的地址)

where /r d:\ hash.*

(递归查找d盘下,所有名叫hash的文件的地址)

where /r d:\ *hash*

(递归查找d盘下,所有名字中包含hash的文件地址)

where命令的帮助信息如下:

WHERE [/R dir] [/Q] [/F] [/T] pattern...

描述: 显示符合搜索模式的文件位置。在默认情况下,搜索是在当前目录和 PATH环境变量指定的路径中执行的。

参数列表: /r 从指定目录开始,递归性搜索并显示符合指定模式的文件。

/q 只返回退出代码,不显示匹配文件列表。(安静模式)

匹配文件。(安静模式)

/f 显示所有相配文件并用双引号括上。

/t 显示所有相配文件的文件的文件。

pattern 指定要匹配的文件的搜索模式。通配符 * 和 ? 可以用在模式中。 也可以指定 "$env:pattern" 和 "path:pattern" 格式;

其中 "env" 是环境变量,搜索是在 "env" 变量的指定的路径中执行的。

这些格式不应该跟 /R 一起使用。

此搜索也可以用将 PATHEXT 变量扩展名附加于此模式的方式完成。

/? 显示此帮助消息。

注意: 如果搜索成功,此工具返回错误级别 0; 如果不成功,返回 1; 如果失败或发生错误,返回 2。

示例: where /? where myfilename1 myfile????.* where $windir:*.* where /R c:\windows *.exe *.dll *.bat where /Q ??.??? where "c:\windows;c:\windows\system32:*.dll" where /F /T *.dll

如何命令查看程序 是否加入了环境变量中

使用命令 echo %PATH% | find /i "程序名"

倘若加入了,便会返回路径;

dir 查文件/文件夹/程序

部分情况下需要使用到管理员权限,且查询速度相对较慢

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] 指定要列出的驱动器、目录和/或文件。

/A 显示具有指定属性的文件。 属性: D 目录 R 只读文件 H 隐藏文件 A 准备存档的文件 S 系统文件 I 无内容索引文件 L 重新分析点 O 脱机文件 - 表示“否”的前缀 /B 使用空格式(没有标题信息或摘要)。 /C 在文件大小中显示千位数分隔符。这是默认值。用 /-C 来禁用分隔符显示。 /D 跟宽式相同,但文件是按栏分类列出的。 /L 用小写。 /N 新的长列表格式,其中文件名在最右边。 /O 用分类顺序列出文件。 排列顺序 N 按名称(字母顺序) S 按大小(从小到大) E 按扩展名(字母顺序) D 按日期/时间(从先到后) G 组目录优先 - 反转顺序的前缀 /P 在每个信息屏幕后暂停。 /Q 显示文件所有者。 /R 显示文件的备用数据流。 /S 显示指定目录和所有子目录中的文件。 /T 控制显示或用来分类的时间字符域 时间段 C 创建时间 A 上次访问时间 W 上次写入的时间 /W 用宽列表格式。 /X 显示为非 8dot3 文件名产生的短名称。

格式是 /N 的格式, 短名称插在长名称前面。如果没有短名称,在其位置则显示空白。 /4 以四位数字显示年份

可以在 DIRCMD 环境变量中预先设定开关。通过添加前缀 - (破折号)来替代预先设定的开关。例如,/-W。

echo 看系统路径

(通常用来查看环境变量指向的目录)

例如:echo %TEMP%

C:\Users\xxx\AppData\Local\Temp

与用户相关的环境变量目录

%AppData%指向当前登录用户的 漫游应用程序数据 文件夹存储应该跟随用户漫游的应用程序数据、设置和配置文件%LocalAppData%指向当前登录用户的 本地应用程序数据 文件夹存储机器相关的数据、大型缓存文件、临时下载、程序安装产生的本地数据、某些程序的本地数据库等%TEMP% 指向当前用户的临时文件目录。在绝大多数现代 Windows 系统中,它们是等效的,指向同一个文件夹

存储临时性、可丢弃的文件(如安装程序的解压文件、程序运行时生成的中间文件、下载的临时片段等)。

文件可以被安全删除以释放磁盘空间(通常通过磁盘清理工具或在确认没有程序正在使用它们时手动删除)。

%TMP%

echo 命令的帮助信息如下:

作用:显示消息,或者启用或关闭命令回显。

ECHO [ON | OFF] 打开或关闭命令回显功能。 默认情况下,命令回显处于打开状态。ECHO [message]指定要在屏幕上显示的文本。/?在命令提示符下显示帮助。

快速打开系统路径的方法

直接win+r 打开运行面板,输入你想直达的系统环境变量的目录。比如:临时文件目录%temp%

点击确认即可直接到达(可以删除掉这些临时文件,达到释放磁盘空间的目的)

晋老西晋中麻将下载
怎么找手机软件下载(手机软件可以从哪些渠道下载)