主要内容

dos

执行DOS命令并返回输出

对于平台无关的代码,请使用系统命令。

描述

例子

状态cmdout) = dos (命令调用操作系统来执行指定的命令,并将DOS命令的输出返回给cmdout

有关限制的更多示例、提示和信息,请参见系统

例子

全部折叠

控件显示当前文件夹cd命令。一个状态为0表示命令成功完成。MATLAB®返回包含当前文件夹的字符向量cmdout

命令=“cd”;(地位、cmdout) = dos(命令)

输入参数

全部折叠

操作系统命令,指定为字符串或字符向量。该命令可以是Windows®打开用户界面的UI程序,或者通常在DOS命令窗口中运行的DOS控制台命令。命令在DOS shell中执行,这可能不是您开始使用MATLAB的shell。

例子:“dir”

输出参数

全部折叠

命令退出状态,返回为0或者一个非零整数。命令执行成功后,状态0.否则,状态是一个非零整数。

  • 如果命令包括&字符(),然后状态退出状态是什么时候命令开始

  • 如果命令不包括&字符(),然后状态退出状态在吗命令完成。

操作系统命令的输出,作为字符向量返回。系统shell可能不能正确地表示非unicode®字符。

另请参阅

|||

之前介绍过的R2006a