主要内容

dos

执行DOS命令并返回输出

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

描述

例子

[[地位,,,,cmdout] = dos(命令调用操作系统执行指定命令,并将DOS命令的输出返回到cmdout

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

例子

全部收缩

使用光盘命令。一个地位零表示命令成功完成。MATLAB®返回包含当前文件夹的字符向量cmdout

命令='光盘';[状态,cmdout] = DOS(命令)

输入参数

全部收缩

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

例子:'dir'

输出参数

全部收缩

命令退出状态,返回为0或非零整数。当命令成功时地位0。否则,地位是一个非零整数。

  • 如果命令包括andand angemen(), 然后地位是退出状态时命令开始

  • 如果命令不包括and和and和), 然后地位是退出状态命令完成。

操作系统命令的输出,返回为字符向量。系统外壳可能无法正确表示非固定®人物。

在R2006a之前引入