Windows cmd 中 cd 命令的坑

2018-06-05  本文已影响148人  学点东西吧6

前言

作为一个 Android 程序员,大多数时候使用命令行的机会比较少。昨天看到一篇有关于 App调试 的文章 Android App调试一个奇巧淫技,里面提供了一个很绝妙的思路来实现临时在app上跑一段代码,并且不入侵原代码,不需要重新编译运行app,具体实现可以点开链接去学习。

问题

这里面就用到了 cmd 命令行命令,我在运行代码时发现不能达到预期效果,经过自己在命令行手敲命令,和程序输出命令做仔细比对,发现问题出在 cd 命令里。

复现和解决

我们知道 cmd 其实是 C:\Windows\System32\cmd.exe 程序,当使用 cd 命令进入到 C 盘的任意目录:

cd 命令.png
但是,当我们想进入到 C 盘意外的 盘符时 ,比如: cd 命令进入其他盘符.png
发现还是停留在了默认的C:\Windows\System32,此时再执行其他命令也还是在 C 盘下执行,这是就需要再加一条命令 D: ,就可以切换到之前的 D:\Music 目录。 切换盘符命令.png

总结

cd 命令进入非 C 盘的目录,还需要在执行切换盘符(暂且这么叫吧,我也不知道叫什么)的命令,如切换到 D 盘,D:或者小写d:

上一篇下一篇

猜你喜欢

热点阅读