|
size_t | winux::CommandLineToArgvA (AnsiString const &cmd, AnsiStringArray *argv) |
|
size_t | winux::CommandLineToArgvW (UnicodeString const &cmd, UnicodeStringArray *argv) |
|
size_t | winux::CommandLineToArgv (AnsiString const &cmd, AnsiStringArray *argv) |
| 把命令行解析成Argv数组。不支持命令行& && | || 更多...
|
|
HProcess | winux::ExecCommandEx (String const &cmd, HPipe *hStdinWritePipe, HPipe *hStdoutReadPipe, HPipe *hStderrReadPipe=NULL, bool closeStdinIfStdinWritePipeIsNull=true) |
| 新建子进程执行指定命令,并用管道重定向了标准设备 更多...
|
|
int | winux::ExecCommand (String const &cmd, String const &stdinStr, String *stdoutStr, String *stderrStr=NULL, bool closeStdinIfStdinStrEmpty=true) |
| 新建子进程执行指定命令,等待子进程结束,并把字符串重定向了标准设备 更多...
|
|
String | winux::GetExec (String const &cmd, String const &stdinStr="", String *stderrStr=NULL, bool closeStdinIfStdinStrEmpty=true) |
| 执行命令,返回标准输出内容 更多...
|
|