我有一个问题,我必须从 C 程序内部运行命令提示符命令。这是我所做的
#include<stdio.h>
#include<stdlib.h>
int main(){
system("cd \Users");
system("Dir");
}
问题是我想先 cd 进入用户,然后执行命令 Dir,因为目前程序输出它找不到指定的路径,并且 Dir 在父进程目录中执行,即程序源文件所在的位置。
我想要做的实际任务只是想从 C 程序内部的特定目录运行 java 文件。该 java 文件位于 C:\Users\Abdullah\pro 中。我的 C 程序的父目录是 C:\Users\Cprog。请告知我该怎么做