更简单的方式是直接输入命令:. cd "C:\选定的路径"。用这种方法路径必须是存在的。比如:. cd "C:\command"。command是我自己在C盘下新建的。
------------------------2021年8月31日更新-----------------------------------
这种情况我也遇到过,一模一样,在安装外部命令时,会显示:cannot write in directory C:\Users\����·�ϵİ���\ado\plus\o,用sysdir查询路径会显示PLUS和PERSONAL在其他的奇奇怪怪的文件夹中。解决办法:首先,在你存储stata的文件夹中(存储在D盘最好,文件夹名字为英文),找到ado,打开之后新建一个文件夹为plus和一个文件夹为personal,例如,D:\stata16\ado\plus。之后,打开stata在命令窗口输入公式sysdir set PLUS "D:\Stata16\ado\plus\",这样你就将路径从奇奇怪怪的文件夹转为你自己设置好的路径上去,PERSONAL同理。这样重新安装外部命令就可以了。