【发布时间】:2015-02-22 15:25:08
【问题描述】:
我尝试过使用 chdir 和 cd 但运行了 dir 但两者都显示了我所在的文件夹/项目文件夹的目录。 以下是源代码
system("chdir (C:/)");
system("dir");
还有这个
system("chdir C:/");
system("dir");
还有这个
system("cd C:/");
system("dir");
【问题讨论】:
-
这不是很明显吗? ->
chdir (C:/)?system("dir")??? -
我只是想说 iharob :)
-
我认为您无法更改 shell 的工作目录,因此您需要一种不同的方法,我没有坚实的基础可以这么说,但我几乎可以肯定。
-
试试
system("chdir (C:/) && dir"); -
如果只是获取DOS上的目录列表,则不需要
cd,只需system("dir path-to-directory")即可。