wince7中的cmd命令

cmd command in wince7

本文关键字:命令 cmd 中的 wince7      更新时间:2023-10-16

我正试图在wince7机器中运行cmd命令。我的代码是:(例如)

    STARTUPINFOW siStartupInfo; 
    PROCESS_INFORMATION piProcessInfo; 
    memset(&siStartupInfo, 0, sizeof(siStartupInfo)); 
    memset(&piProcessInfo, 0, sizeof(piProcessInfo)); 
    siStartupInfo.cb = sizeof(siStartupInfo); 

    TCHAR regsvrActiveXConsole[256] = L"cd";
    if (CreateProcess(L"\Windows\cmd.exe", regsvrActiveXConsole ,0,0,false,NULL,0,0,&siStartupInfo, &piProcessInfo))
    {
    }
    else
    {
    }

我得到:"无法识别的选项cd。"

我错过什么了吗?为了运行cmd命令,我需要在图像中添加一些内容吗?

cmd有一定的使用规则,它不仅仅执行您传入的任何参数,在命令提示符中键入cmd /?以获取更多信息。要使它执行命令,您需要/C选项。有效的调用是:

cmd /C cd

TCHAR regsvrActiveXConsole[256] = L"/C cd";